XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Commitments (Details Textual)
6 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Advances on Inventory Purchases $ 1,131,284 $ 1,275,260
Purchase Commitment for Devices [Member]    
Purchase Commitment Number Of Units 2,000  
Purchase Commitment, Remaining Minimum Amount Committed $ 2,500,000 3,200,000
Advances on Inventory Purchases 786,000 932,000
Development of the Next Generation Instrument [Member]    
Purchase Commitment, Remaining Minimum Amount Committed 293,000  
Contracts for Funding of Future Epidural Instruments and Parts [Member]    
Advances on Inventory Purchases $ 34,000 $ 168,000