v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Components of Long-Term Debt
Long-term debt consisted of the following:
(in thousands)As of 
June 30, 
2026
As of 
December 31, 
2025
Accounts receivable securitization facility$313,500 $361,100 
Revolving credit facilities— — 
Senior secured notes, due in January 2029523,356 523,356 
Senior secured notes, due in August 2030750,000 750,000 
Senior unsecured notes, due in January 2031392,071 392,071 
Term loan, due in June 2028 240,966 281,126 
Term loan, due in November 2029317,164 337,603 
    Total outstanding principal2,537,057 2,645,256 
Less: Debt issuance costs and issuance discounts(43,168)(50,868)
Less: Current portion— (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 
* 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.