XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Components of Long-term debt    
Total outstanding principal $ 2,701,169 $ 2,605,307
Less: Debt issuance costs and issuance discounts (55,577) (29,135)
Less: Current portion (8,854) (15,612)
Net carrying value of long-term debt 2,636,738 2,560,560
Fair value of long-term debt 2,459,950 2,112,999
Senior secured notes, due in January 2029 | Senior secured debt    
Components of Long-term debt    
Total outstanding principal 523,356 523,356
Senior secured notes, due in August 2030 | Senior secured debt    
Components of Long-term debt    
Total outstanding principal 750,000 0
Senior unsecured notes, due in July 2027 | Senior unsecured notes    
Components of Long-term debt    
Total outstanding principal 0 425,667
Senior unsecured notes, due in January 2031 | Senior unsecured notes    
Components of Long-term debt    
Total outstanding principal 392,071 392,071
Term loan, due in June 2028 | Line of Credit    
Components of Long-term debt    
Total outstanding principal 337,489 0
Term loan, due in November 2029    
Components of Long-term debt    
Total outstanding principal 338,453 0
Term loan, due in May 2026    
Components of Long-term debt    
Total outstanding principal 0 721,213
Term loan, due in January 2028    
Components of Long-term debt    
Total outstanding principal 0 543,000
Revolving credit facilities | Accounts receivable securitization facility | Line of Credit    
Components of Long-term debt    
Total outstanding principal 359,800 0
Revolving credit facilities | Revolving credit facilities | Line of Credit    
Components of Long-term debt    
Total outstanding principal $ 0 $ 0