XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories consist of the following (in thousands):

 

   June 30, 2022   December 31, 2021 
Raw materials  $5,554   $3,642 
Work in process   1,405    133 
Finished goods   2,981    2,823 
Reserve for excess and obsolescence   (2,154)   (2,165)
Total inventory  $7,786   $4,433