XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Long-Term Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Components of Long-term debt    
Total outstanding principal $ 2,645,256 $ 2,605,307
Less: Debt issuance costs and issuance discounts (50,868) (29,135)
Less: Current portion (8,854) (15,612)
Net carrying value of long-term debt 2,585,534 2,560,560
Fair value of long-term debt [1] 2,487,833 2,112,999
Senior secured notes, due in January 2029 | Secured Debt    
Components of Long-term debt    
Total outstanding principal 523,356 523,356
Senior secured notes, due in August 2030 | 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 281,126 0
Term loan, due in November 2029    
Components of Long-term debt    
Total outstanding principal 337,603 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 361,100 0
Revolving credit facilities | Revolving credit facilities | Line of Credit    
Components of Long-term debt    
Total outstanding principal $ 0 $ 0
[1] * The fair values of debt are estimated based on either quoted private market transactions or observable estimates provided by third party financial professionals, and as such, are classified within Level 2 of the fair value hierarchy.