XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Other Information - Summary of Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Bonuses $ 101,500 $ 290,000
Distribution fees 448,511 441,397
Payroll and related expenses 144,842 73,915
Reserve for outdated material 295,469 276,732
Company 401(k) contribution 57,500 115,000
Audit fee 46,115 73,364
Annual report expenses 41,722 83,238
Sales rebates 93,827 90,904
Insurance 50,497 0
Other 17,886 23,383
Total accrued expenses $ 1,297,869 $ 1,467,933