XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Zimmer Distribution Agreement and Other Product Revenue (Details) - USD ($)
3 Months Ended
Oct. 25, 2024
Dec. 31, 2024
Dec. 31, 2023
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   3,274,167 $ 977,649
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