XML 41 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventories  
Schedule of inventories

Years Ended December 31,

(in thousands)

    

2023

    

2022

Raw material and common parts

$

7,828

$

7,199

Work-in-process

 

6,466

 

6,490

Finished goods

 

491

 

1,199

 

14,785

 

14,888

Less inventory reserve

 

(587)

 

(602)

Total inventories

$

14,198

$

14,286