v3.26.1
Note 14 - Other Information - Summary of Accrued Expenses (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Bonuses $ 251,946 $ 182,383
Distribution fees 470,081 463,331
Payroll and related expenses 111,877 90,151
Reserve for outdated material 200,781 194,947
Insurance 94,026  
Audit fee 30,453 72,708
Annual report expenses 45,668 80,387
Company 401K contribution 20,000  
Sales rebates 65,323 55,983
Other 26,232 25,058
Total accrued expenses $ 1,316,387 $ 1,164,948