v3.26.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Inventory Disclosure [Abstract]      
Finished products $ 330,417 $ 304,281 $ 313,033
Raw materials 85,628 91,069 83,055
Supplies and parts 47,600 40,364 40,447
Total $ 463,645 $ 435,714 $ 436,535