XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net - Inventories, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 96,714 $ 76,636
Work-in-process 12,900 10,117
Finished Goods 39,526 37,216
Inventory, gross 149,140 123,969
Excess of current cost over LIFO cost (14,558) (9,462)
Net Inventory $ 134,582 $ 114,507