v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 70,643 $ 116,248
Semi-finished and finished goods 144,857 167,498
Spares and other 34,069 32,877
Inventory gross 249,569 316,623
Reduction to LIFO cost basis (55,424) (80,128)
Total inventories $ 194,145 236,495
Percentage of FIFO inventory 6.00%  
Excess of replacement or current costs over stated LIFO value $ 79,400 $ 61,300