XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Senior Notes (Details) - USD ($)
$ in Thousands
Jul. 25, 2024
Jun. 30, 2024
Dec. 31, 2023
Senior Notes [Line Items]      
Senior Notes, Principal Amount, Net   $ 1,576,896 $ 1,575,334
5.625% Senior Unsecured Notes due 2025      
Senior Notes [Line Items]      
Senior Notes, interest rate, stated percentage   5.625% 5.625%
Senior Notes, Principal amount   $ 349,118 $ 349,118
Senior Notes, unamortized deferred financing costs   580 896
Senior Notes, Principal Amount, Net   $ 348,538 $ 348,222
6.75% Senior Unsecured Notes due 2026      
Senior Notes [Line Items]      
Senior Notes, interest rate, stated percentage   6.75% 6.75%
Senior Notes, Principal amount   $ 419,235 $ 419,235
Senior Notes, unamortized deferred financing costs   1,518 1,868
Senior Notes, Principal Amount, Net   $ 417,717 $ 417,367
6.625% Senior Unsecured Notes due 2027      
Senior Notes [Line Items]      
Senior Notes, interest rate, stated percentage   6.625% 6.625%
Senior Notes, Principal amount   $ 416,791 $ 416,791
Senior Notes, unamortized deferred financing costs   2,007 2,395
Senior Notes, Principal Amount, Net   $ 414,784 $ 414,396
6.5% Senior Unsecured Notes Due 2028      
Senior Notes [Line Items]      
Senior Notes, interest rate, stated percentage   6.50% 6.50%
Senior Notes, Principal amount   $ 400,000 $ 400,000
Senior Notes, unamortized deferred financing costs   4,143 4,651
Senior Notes, Principal Amount, Net   395,857 395,349
Senior Notes      
Senior Notes [Line Items]      
Senior Notes, Principal amount   1,585,144 1,585,144
Senior Notes, unamortized deferred financing costs   $ 8,248 $ 9,810
6.750% Senior Notes Due 2029 | Subsequent Event      
Senior Notes [Line Items]      
Senior Notes, interest rate, stated percentage 6.75%    
Senior Notes, Principal amount $ 750,000    
Debt Instrument, Issuance Date Jul. 25, 2024    
7.000% Senior Notes Due 2032 | Subsequent Event      
Senior Notes [Line Items]      
Senior Notes, interest rate, stated percentage 7.00%    
Senior Notes, Principal amount $ 750,000    
Debt Instrument, Issuance Date Jul. 25, 2024