XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
Summary of Inventories
Inventories were as follows (in thousands):
 
 
  
September 30, 2022
 
  
December 31, 2021
 
Raw materials
   $ 73,940      $ 51,289  
Work-in-process
     11,967        12,514  
Finished goods
     8,429        3,519  
    
 
 
    
 
 
 
     $ 94,336      $ 67,322