XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Other Information - Summary of Accrued Expenses (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Bonuses $ 105,000 $ 187,002
Distribution fees 432,602 407,133
Payroll and related expenses 118,356 96,157
Reserve for outdated material 268,242 247,847
Company 401(k) contribution 54,500 109,000
Audit fee 42,128 71,000
Annual report expenses 40,623 81,725
Sales rebates 220,764 132,250
Insurance 42,272 0
Other 30,266 30,930
Total Accrued Expenses $ 1,354,753 $ 1,363,044