v3.26.1
Segments - Schedule of Total Gross Margin to Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Adjusted gross margin: $ 222,881 $ 201,181
Depreciation and amortization (68,681) (70,529)
Selling, general and administrative expenses (46,127) (32,255)
Loss on sale of assets (1,261) (9,211)
Interest expense (48,741) (47,224)
Loss on extinguishment of debt (36,512) 0
Other expense, net (939) (402)
Income before income taxes 20,620 41,560
Contract Services    
Segment Reporting Information [Line Items]    
Adjusted gross margin: 216,726 195,721
Other Services    
Segment Reporting Information [Line Items]    
Adjusted gross margin: $ 6,155 $ 5,460