XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventory consists of the following (in thousands):

 

   December 31, 2022   December 31, 2021 
Raw materials  $6,556   $3,642 
Work in process   530    133 
Finished goods   2,697    2,823 
Reserve for excess and obsolescence   (1,907)   (2,165)
Total inventory  $7,876   $4,433