XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]
    December 31,     December 31,  
   

2024

   

2023

 

Prepaid expenses

  $ 568,549     $ 532,131  

Prepaid inventory

    871,406       449,242  

Deposits

    222,483       238,719  

Other current assets

    51,451       65,472  

Prepaid expenses and other current assets

  $ 1,713,889     $ 1,285,564