v3.26.1
Business Segment Data - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 410,131 $ 353,471  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 83,461 73,058  
Consolidated loss before income taxes (107,606) (93,349)  
Depreciation, depletion and amortization 52,150 38,762  
Interest expense, net 20,066 13,123  
Capital expenditures 61,187 68,360  
Assets 3,817,863 3,280,707 $ 3,650,113
Other assets 5,478,819 4,778,400  
West      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Capital expenditures 10,396 26,921  
Mountain      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Capital expenditures 19,243 13,929  
Central      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Capital expenditures 29,350 25,893  
Energy Services      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Capital expenditures 2,198 1,617  
Operating Segments Excluding Intersegment Elimination      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 409,993 353,398  
Operating Segments Excluding Intersegment Elimination | West      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 210,984 208,018  
Operating Segments Excluding Intersegment Elimination | Mountain      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 81,236 65,994  
Operating Segments Excluding Intersegment Elimination | Central      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 101,194 67,841  
Operating Segments Excluding Intersegment Elimination | Energy Services      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 16,579 11,545  
Intersegment Eliminations      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 4,676 2,685  
Intersegment Eliminations | West      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 793 274  
Intersegment Eliminations | Mountain      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 0 0  
Intersegment Eliminations | Central      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 13 13  
Intersegment Eliminations | Energy Services      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 3,870 2,398  
Operating Segments      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 414,669 356,083  
Total segment EBITDA (17,473) (23,447)  
Assets 3,669,485 3,040,309  
Operating Segments | West      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 211,777 208,292  
Cost of revenue excluding depreciation, depletion and amortization 166,014 165,013  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 23,090 21,646  
Other segment items (461) 3,281  
Total segment EBITDA 22,212 24,914  
Assets 1,483,533 1,265,438  
Operating Segments | Mountain      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 81,236 65,994  
Cost of revenue excluding depreciation, depletion and amortization 77,766 72,955  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 11,663 9,299  
Other segment items (29) (7)  
Total segment EBITDA (8,222) (16,267)  
Assets 564,497 350,259  
Operating Segments | Central      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 101,207 67,854  
Cost of revenue excluding depreciation, depletion and amortization 104,776 73,655  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 23,270 18,470  
Other segment items 5 (21)  
Total segment EBITDA (26,834) (24,292)  
Assets 1,348,898 1,138,931  
Operating Segments | Energy Services      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 20,449 13,943  
Cost of revenue excluding depreciation, depletion and amortization 21,336 17,617  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 3,713 4,099  
Other segment items (29) (29)  
Total segment EBITDA (4,629) (7,802)  
Assets 272,557 285,681  
Corporate, Non-Segment      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 512 530  
Other corporate revenue 139 73  
Other corporate expenses (18,056) (18,090)  
Consolidation, Eliminations      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues (71,499) (48,296)  
Assets (5,330,441) (4,538,002)  
Consolidation, Eliminations | West      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues (42,876) (28,899)  
Consolidation, Eliminations | Mountain      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues (8,608) (3,645)  
Consolidation, Eliminations | Central      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues (10,579) (8,478)  
Consolidation, Eliminations | Energy Services      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues (5,642) (3,678)  
Eliminations And Reconciling Items      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ (5,050) $ (3,142)