XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of inventory
Inventory consisted of the following:
        
(in thousands)September 30,
2021
December 31,
2020
Raw materials$15,173 $16,000 
Work in process11,560 11,212 
Finished goods7,216 8,532 
Total inventory$33,949 $35,744