XML 108 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Bank Credit Lines, Loan Facilities and Notes - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
May 08, 2024
Dec. 31, 2023
Jul. 01, 2021
Debt Instrument [Line Items]        
Total debt $ 3,446,450   $ 3,806,213  
Less current portion of debt (29,762)   (110,150)  
Total long-term debt 3,416,688   3,696,063  
Less debt issuance costs and debt discount (20,290)   (30,624)  
Total long-term debt, net $ 3,396,398   $ 3,665,439  
Senior Secured Term Loan | Senior Secured Term Loan        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 6.329%   7.86% 1.00%
Total debt $ 946,450   $ 3,251,213  
Senior Secured Notes (the "2026 Notes") | Senior Secured Notes (the "2026 Notes")        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 2.875%   2.875% 2.875%
Total debt $ 500,000   $ 500,000  
Senior Secured Notes (the "2026 Notes") | Senior Secured Notes (the "2027 Notes")*        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 5.809% 5.809% 0.00%  
Total debt $ 750,000   $ 0  
Senior Secured Notes (the "2026 Notes") | Senior Secured Notes (the "2029 Notes")*        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 5.849% 5.849% 0.00%  
Total debt $ 750,000   $ 0  
Senior Secured Notes (the "2026 Notes") | Senior Secured Notes (the "2034 Notes")*        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 6.00% 6.00% 0.00%  
Total debt $ 500,000   $ 0  
Senior Secured Revolving Loan | Senior Secured Revolving Loan        
Debt Instrument [Line Items]        
Debt instrument, interest rate (in percent) 0.00%   6.72%  
Senior Secured Revolving Loan | Senior Secured Revolving Loan | Senior Secured Revolving Loan        
Debt Instrument [Line Items]        
Total debt $ 0   $ 55,000