v3.26.1
DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Finance lease liabilities $ 2,873 $ 2,954
Total debt 3,058,351 3,211,779
Less: Unamortized debt discount (2,198) (3,436)
Less: Unamortized debt issuance costs (12,988) (18,446)
Less: Current portion of long-term debt (18,060) (593,535)
Total long-term debt 3,027,125 2,600,392
Senior Credit Facilities    
Debt Instrument [Line Items]    
Gross carrying amount 2,207,832 1,706,812
Term Loans, Senior Notes and Convertible Notes    
Debt Instrument [Line Items]    
Less: Unamortized debt issuance costs (10,968) (14,416)
Senior Notes    
Debt Instrument [Line Items]    
Gross carrying amount 502,646 582,013
Convertible Debt    
Debt Instrument [Line Items]    
Gross carrying amount $ 345,000 $ 920,000