v3.26.1
Debt - Schedule of debt, net of unamortized deferred financing costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt    
Long-term debt $ 1,718,063 $ 1,799,876
Revolving Credit Agreement    
Debt    
Revolving Credit Facility $ 0 $ 204,000
Senior Notes | 4.500% Senior Notes, due March 2029    
Debt    
Interest rate of debt 4.50% 4.50%
Long-term debt $ 300  
Senior Notes | 6.625% Senior Notes, due April 2030    
Debt    
Interest rate of debt 6.625% 6.625%
Long-term debt $ 4,200  
Senior Notes | 9.000% Senior Secured Notes, due June 2032    
Debt    
Interest rate of debt 9.00%  
Senior Notes | 9.750% Senior Secured Notes, due June 2033    
Debt    
Interest rate of debt 9.75%  
Carrying Amount    
Debt    
Total debt $ 1,718,063 $ 2,049,876
Less current maturities, including anticipated repayments   (250,000)
Long-term debt 1,718,063 1,799,876
Carrying Amount | Revolving Credit Agreement    
Debt    
Revolving Credit Facility   203,500
Carrying Amount | Senior Notes | 4.500% Senior Notes, due March 2029    
Debt    
Long-term debt 338 475,077
Carrying Amount | Senior Notes | 6.625% Senior Notes, due April 2030    
Debt    
Long-term debt 4,170 544,163
Carrying Amount | Senior Notes | 9.000% Senior Secured Notes, due June 2032    
Debt    
Long-term debt 519,537  
Carrying Amount | Senior Notes | 9.750% Senior Secured Notes, due June 2033    
Debt    
Long-term debt 690,219  
Carrying Amount | Secured Debt | Term Loan A    
Debt    
Long-term debt   324,647
Carrying Amount | Secured Debt | Term Loan B    
Debt    
Long-term debt 503,799 502,489
Estimated Fair Value    
Debt    
Total debt 1,463,580 1,693,177
Less current maturities, including anticipated repayments   (250,000)
Long-term debt 1,463,580 1,443,177
Estimated Fair Value | Revolving Credit Agreement    
Debt    
Revolving Credit Facility   203,500
Estimated Fair Value | Senior Notes | 4.500% Senior Notes, due March 2029    
Debt    
Long-term debt 273 327,261
Estimated Fair Value | Senior Notes | 6.625% Senior Notes, due April 2030    
Debt    
Long-term debt 2,371 348,901
Estimated Fair Value | Senior Notes | 9.000% Senior Secured Notes, due June 2032    
Debt    
Long-term debt 501,918  
Estimated Fair Value | Senior Notes | 9.750% Senior Secured Notes, due June 2033    
Debt    
Long-term debt 475,801  
Estimated Fair Value | Secured Debt | Term Loan A    
Debt    
Long-term debt   321,356
Estimated Fair Value | Secured Debt | Term Loan B    
Debt    
Long-term debt $ 483,217 $ 492,159