XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property, Plant and Equipment
The components of property, plant and equipment are as follows:
December 31,
(in thousands)20242023
Land$39,278 $30,912 
Land improvements and leasehold improvements88,144 82,438 
Buildings and storage facilities622,771 365,744 
Machinery and equipment1,042,529 951,544 
Construction in progress39,610 36,541 
1,832,332 1,467,179 
Less: accumulated depreciation(964,181)(773,814)
Property, plant and equipment, net$868,151 $693,365