XML 41 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Inventory, Current [Table Text Block]

 

Years Ended December 31,

 

(in thousands)

 

2024

  

2023

 

Raw material and common parts

 $8,044  $7,828 

Work-in-process

  7,072   6,466 

Finished goods

  1,468   531 

  16,584   14,825 

Less inventory reserve

  (758)  (627)

Total inventories

 $15,826  $14,198