XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories, Net - Inventories, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 93,392 $ 98,708
Work-in-process 13,874 14,397
Finished products 44,958 46,250
Inventories, net of excess and obsolete inventory reserve 152,224 159,355
Excess of current cost over LIFO cost (10,716) (10,541)
Inventories at LIFO cost $ 141,508 $ 148,814