XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of inventory
Inventory consisted of the following:

December 31,
(in thousands)20212020
Raw materials$15,505 $16,000 
Work in process13,042 11,212 
Finished goods6,582 8,532 
Total inventory$35,129 $35,744