XML 47 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Commitments (Details Textual)
9 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Advances on Inventory Purchases $ 1,699,153 $ 1,325,301
Purchase Commitment for Devices [Member]    
Purchase Commitment Number Of Units 2,800  
Purchase Commitment, Remaining Minimum Amount Committed $ 2,700,000 1,700,000
Advances on Inventory Purchases 1,700,000 1,200,000
Purchase Commitment For Devices Beginning In 2021 [Member]    
Advances on Inventory Purchases $ 41,000 $ 41,000