XML 174 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation and depletion $ 1,480,305 $ 1,363,984
Net property, plant and equipment 2,028,933 1,441,700
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 229,551 175,313
Aggregate reserves    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 847,472 624,280
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 291,893 241,129
Buildings and improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable Lives 15 years  
Buildings and improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Depreciable Lives 30 years  
Machinery, vehicles and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 2,050,249 1,721,427
Machinery, vehicles and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable Lives 3 years  
Machinery, vehicles and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Depreciable Lives 30 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 90,073 $ 43,535