v3.25.1
Note 4 - Inventories, Net (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

March 31, 2025

  

December 31, 2024

 

Finished goods

 $3,717  $3,194 

Work in process

  3,877   4,210 

Raw materials

  8,639   10,232 
  $16,233  $17,636