XML 100 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment - Property, Plant and Equipment, at Cost (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Land $ 295,176 $ 297,435
Land improvements 342,213 316,544
Buildings and improvements 933,188 699,045
Machinery and equipment 8,187,422 6,173,463
Mineral rights and reserves 1,755,770 1,689,013
Construction in progress 1,009,599 3,058,257
Total $ 12,523,368 $ 12,233,757