v3.25.2
Fair Value Measurements - Schedule of Carrying Values and Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Oct. 31, 2021
Mar. 31, 2021
Apr. 30, 2019
Carrying Value              
Fair Value Measurements              
Long-term debt $ 2,883,566 $ 2,781,497          
Fair Value              
Fair Value Measurements              
Long-term debt 2,534,948 2,669,653          
7.125% Senior Notes | Senior Notes              
Fair Value Measurements              
Interest rate (as a percent)             7.125%
7.125% Senior Notes | Senior Notes | Carrying Value              
Fair Value Measurements              
Long-term debt 249,580 249,315          
7.125% Senior Notes | Senior Notes | Fair Value              
Fair Value Measurements              
Long-term debt 241,655 246,565          
7.750% Senior Notes | Senior Notes              
Fair Value Measurements              
Interest rate (as a percent)         7.75%    
7.750% Senior Notes | Senior Notes | Carrying Value              
Fair Value Measurements              
Long-term debt 348,326 347,910          
7.750% Senior Notes | Senior Notes | Fair Value              
Fair Value Measurements              
Long-term debt 311,279 339,927          
7.500% Senior Notes | Senior Notes              
Fair Value Measurements              
Interest rate (as a percent)           7.50%  
7.500% Senior Notes | Senior Notes | Carrying Value              
Fair Value Measurements              
Long-term debt 398,042 397,672          
7.500% Senior Notes | Senior Notes | Fair Value              
Fair Value Measurements              
Long-term debt 329,446 379,404          
8.750% Senior Notes | Senior Notes              
Fair Value Measurements              
Interest rate (as a percent)     8.75%        
8.750% Senior Notes | Senior Notes | Carrying Value              
Fair Value Measurements              
Long-term debt 495,275 494,997          
8.750% Senior Notes | Senior Notes | Fair Value              
Fair Value Measurements              
Long-term debt $ 377,360 $ 470,965          
3.125% Convertible Senior Notes | Senior Notes              
Fair Value Measurements              
Interest rate (as a percent) 3.125% 3.125%   3.125%      
3.125% Convertible Senior Notes | Senior Notes | Carrying Value              
Fair Value Measurements              
Long-term debt $ 392,343 $ 391,603          
3.125% Convertible Senior Notes | Senior Notes | Fair Value              
Fair Value Measurements              
Long-term debt 275,208 332,792          
Facility | Revolving Credit Facility | Carrying Value              
Fair Value Measurements              
Long-term debt 1,000,000 900,000          
Facility | Revolving Credit Facility | Fair Value              
Fair Value Measurements              
Long-term debt $ 1,000,000 $ 900,000