v3.25.2
Property, Plant and Equipment - Schedule of property, plant and equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Finance lease assets $ 246,743 $ 274,302
Total property, plant and equipment 11,051,988 10,569,557
Accumulated depreciation and amortization (7,249,943) (6,993,409)
Total property, plant and equipment, net 3,802,045 3,576,148
Land    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 248,737 246,953
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 2,264,474 2,239,481
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 7,784,999 7,389,787
Furniture, fixtures and other equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 19,137 18,652
Software and computer equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 222,377 215,031
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 265,521 $ 185,351