v3.26.1
Fair Value Measurements - Recurring (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
6.875% senior notes due 2029    
Liabilities:    
Stated interest rate (as a percent) 6.875% 6.875%
Face Value $ 350,000 $ 350,000
Fair Value $ 352,625 $ 353,500
8.250% senior notes due 2032    
Liabilities:    
Stated interest rate (as a percent) 8.25% 8.25%
Face Value $ 450,000 $ 450,000
Fair Value $ 470,250 $ 471,375
7.125% senior notes due 2033    
Liabilities:    
Stated interest rate (as a percent) 7.125% 7.125%
Face Value $ 450,000 $ 450,000
Fair Value 454,500 455,625
Recurring basis | Exchange-Traded Derivatives    
Assets:    
Cash Collateral Netting 20,862 14,578
Recurring basis | Total estimated fair value    
Assets:    
Total assets 29,297 34,871
Recurring basis | Total estimated fair value | Forward derivative contracts    
Assets:    
Derivative assets 10,960 17,067
Liabilities:    
Derivative liabilities (43,895) (4,540)
Recurring basis | Total estimated fair value | Exchange-Traded Derivatives    
Assets:    
Exchange-traded/cleared derivative instruments 18,337 17,804
Recurring basis | Total estimated fair value | Level 1    
Assets:    
Total assets (2,525) 3,226
Recurring basis | Total estimated fair value | Level 1 | Exchange-Traded Derivatives    
Assets:    
Exchange-traded/cleared derivative instruments (2,525) 3,226
Recurring basis | Total estimated fair value | Level 2    
Assets:    
Total assets 10,960 17,067
Recurring basis | Total estimated fair value | Level 2 | Forward derivative contracts    
Assets:    
Derivative assets 10,960 17,067
Liabilities:    
Derivative liabilities $ (43,895) $ (4,540)