Property and Equipment, net (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 2,575,326 | $ 2,435,164 |
| Less: accumulated depreciation and depletion | 1,243,720 | 1,174,341 |
| Property and equipment, net | 1,331,606 | 1,260,823 |
| Equipment and vehicles | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | 1,571,469 | 1,466,624 |
| Quarry property | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | 588,140 | 588,571 |
| Land and land improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | 202,666 | 174,659 |
| Buildings and leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | 123,448 | 121,165 |
| Office furniture and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 89,603 | $ 84,145 |