XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Other Information - Summary of Accrued Expenses (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Bonuses $ 365,129 $ 290,000
Distribution fees 435,088 441,397
Payroll and related expenses 127,230 73,915
Reserve for outdated material 277,164 276,732
Insurance 118,667 0
Audit fees 30,250 73,364
Annual report expenses 48,182 83,238
Company 401K contribution 28,750 115,000
Sales rebates 68,427 90,904
Other 28,849 23,383
Total accrued expenses $ 1,527,736 $ 1,467,933