v3.26.1
Note 3 - Inventories, Net (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

June 30, 2026

  

December 31, 2025

 

Finished goods

 $6,041  $5,898 

Work in process

  3,047   3,016 

Raw materials

  7,575   8,083 
   16,663   16,997 

Inventory reserve

  (1,576)  (1,135)
  $15,087  $15,862