XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, plant and equipment - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Land $ 314,278 $ 123,438
Buildings 967,237 660,001
Machinery and equipment 3,726,377 3,236,966
Construction in progress 337,796 225,660
Property, plant and equipment, gross 5,345,688 4,246,065
Accumulated depreciation and depletion (2,626,941) (2,583,298)
Property, plant and equipment, net $ 2,718,747 $ 1,662,767