XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 125,162 $ 126,060
Work in progress 73,417 64,669
Finished goods 92,824 60,711
Spares and other 30,894 28,892
Inventory gross 322,297 280,332
Reduction to LIFO cost basis (96,311) (64,830)
Total inventories $ 225,986 215,502
Percentage of FIFO inventory 7.00%  
Excess of replacement or current costs over stated LIFO value $ 67,200 $ 58,200