v3.26.1
Zimmer Distribution Agreement and Other Product Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 25, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Zimmer Distribution Agreement and Other Product Revenue [Line Items]          
Upfront payment $ 3,000,000        
Additional payment $ 1,000,000        
Aggregate transaction price       $ 3,000,000  
Product revenue   $ 1,973,105 $ 1,696,050 6,727,790 $ 6,356,767
RF Distribution License [Member]          
Zimmer Distribution Agreement and Other Product Revenue [Line Items]          
Additional payment       1,000,000  
Fee payment       $ 3,000,000  
Recognition of License Revenue [Member]          
Zimmer Distribution Agreement and Other Product Revenue [Line Items]          
License revenue         $ 3,000,000