XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Components of property, plant and equipment    
Land $ 39,278 $ 30,912
Land improvements and leasehold improvements 88,144 82,438
Buildings and storage facilities 622,771 365,744
Machinery and equipment 1,042,529 951,544
Construction in progress 39,610 36,541
Property, plant and equipment, gross 1,832,332 1,467,179
Less: accumulated depreciation (964,181) (773,814)
Property, plant and equipment, net $ 868,151 $ 693,365