XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Composition of Inventories, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 155,641 $ 114,133
Work-in-process 37,740 25,408
Finished goods 49,949 82,648
Inventories, net $ 243,330 $ 222,189