v3.25.2
Note 7 - Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Other Current Assets [Table Text Block]
   

June 30,

   

December 31,

 
   

2025

   

2024

 

Inventory deposits

  $ 10,060     $ 5,981  

Prepaid taxes

    2,508       3,586  

Insurance recovery receivable

    15,181       15,181  

Other

    12,478       9,952  

Total

  $ 40,227     $ 34,700