XML 58 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories
Inventories consisted of the following (in thousands):
  
December 31,
 20212020
Raw materials$50,452 $26,800 
Work-in-process5,293 4,780 
Finished goods57,357 29,250 
$113,102 $60,830