XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory [Line Items]    
Raw materials $ 105,157 $ 48,746
Work-in-process 7,860 8,084
Finished products 43,146 38,195
Total inventories, net $ 156,163 $ 95,025