XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories, Net - Inventories, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 88,828 $ 76,636
Work-in-process 12,879 10,117
Finished Goods 38,565 37,216
Inventory, gross 140,272 123,969
Excess of current cost over LIFO cost (12,864) (9,462)
Net Inventory $ 127,408 $ 114,507