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

June 30,

   

December 31,

 
   

2025
(unaudited)

   

2024

(audited)

 

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       -  

Other

    17,886       23,383  

Total accrued expenses

  $ 1,297,869     $ 1,467,933