v3.26.1
Zimmer Distribution Agreement and Other Product Revenue (As Restated) (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 25, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Zimmer Distribution Agreement and Other Product Revenue (As Restated) [Line Items]          
Upfront payment $ 3,000,000        
Additional payment $ 1,000,000        
Aggregate transaction price       $ 3,000,000  
Product revenue   $ 1,862,050 $ 1,386,550 4,754,685 $ 4,660,717
RF Distribution License [Member]          
Zimmer Distribution Agreement and Other Product Revenue (As Restated) [Line Items]          
Additional payment       1,000,000  
Paid amount       $ 3,000,000  
Recognition of License Revenue [Member]          
Zimmer Distribution Agreement and Other Product Revenue (As Restated) [Line Items]          
License revenue         $ 3,000,000