XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment $ 2,342,032 $ 1,785,600
Less: accumulated depreciation and depletion 1,142,427 1,069,416
Property and equipment, net 1,199,605 716,184
Equipment and vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,439,055 1,211,208
Quarry property    
Property, Plant and Equipment [Line Items]    
Property and equipment 531,563 256,043
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 169,252 128,124
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 119,397 115,147
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 82,765 $ 75,078