XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease liabilities $ 3,246 $ 4,443
Total debt 3,570,958 3,616,664
Less: Unamortized debt discount (6,668) (7,725)
Less: Unamortized debt issuance costs (21,169) (22,445)
Less: Current portion of long-term debt (593,619) (18,712)
Long-term debt 2,952,840 3,571,536
Senior Credit Facilities    
Debt Instrument [Line Items]    
Gross carrying amount 1,997,712 2,042,221
Senior Credit Facilities And Convertible Notes    
Debt Instrument [Line Items]    
Less: Unamortized debt issuance costs (17,831) (18,691)
Senior Notes    
Debt Instrument [Line Items]    
Gross carrying amount 650,000 650,000
Convertible Debt    
Debt Instrument [Line Items]    
Gross carrying amount $ 920,000 $ 920,000