v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
(in thousands)
June 30,
2026
December 31,
2025
Finished goods and work-in-process$398,190 $394,787 
Raw materials89,386 76,629 
Stores, supplies, and other35,970 30,841 
$523,546 $502,257