v3.26.1
Long-Term Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Components of Long-term debt    
Total outstanding principal $ 2,537,057 $ 2,645,256
Less: Debt issuance costs and issuance discounts (43,168) (50,868)
Less: Current portion 0 (8,854)
Net carrying value of long-term debt 2,493,889 2,585,534
Fair value of long-term debt 2,222,939 2,487,833
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 750,000
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 240,966 281,126
Term loan, due in November 2029    
Components of Long-term debt    
Total outstanding principal 317,164 337,603
Revolving credit facilities | Accounts receivable securitization facility | Line of Credit    
Components of Long-term debt    
Total outstanding principal 313,500 361,100
Revolving credit facilities | Revolving credit facilities | Line of Credit    
Components of Long-term debt    
Total outstanding principal $ 0 $ 0