XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Debt Instrument Redemption (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
May 31, 2024
Dec. 31, 2023
Apr. 30, 2020
Senior Notes        
Debt Instrument [Line Items]        
Principal $ 1,352,104      
Premiums 1,178      
Accrued but Unpaid Interest 13,612      
Total Cost $ 1,366,894      
6.125% notes due February 1, 2025 | Senior Notes        
Debt Instrument [Line Items]        
Interest rate, stated percentage (in percent) 6.125% 6.125% 6.125%  
Principal $ 601,521      
Premiums 1,178      
Accrued but Unpaid Interest 13,612      
Total Cost 616,311      
Term Loan Facility due June 30, 2025 | Loans Payable        
Debt Instrument [Line Items]        
Principal 750,000      
Premiums 0      
Accrued but Unpaid Interest 0      
Total Cost $ 750,000      
1.75% convertible notes due May 1, 2026 | Senior Notes        
Debt Instrument [Line Items]        
Interest rate, stated percentage (in percent) 1.75%   1.75% 1.75%
Principal $ 583      
Premiums 0      
Accrued but Unpaid Interest 0      
Total Cost $ 583