XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Other Information (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

June 30,

   

December 31,

 

Accrued Expenses

 

2024
(unaudited)

   

2023

(audited)

 
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       -  

Other

    30,266       30,930  

Total accrued expenses

  $ 1,354,753     $ 1,363,044