XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Inventory (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  June 30, 2025  December 31, 2024 

Inventory on-hand

 $14,617  $12,484 

Inventory in-transit

  3,879   1,265 

Inventory

 $18,496  $13,749