v3.26.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
Total debt $ 2,447,201 $ 3,648,077
Less: unamortized original issue discount and debt issuance costs (29,452) (48,150)
Total debt less unamortized original issue discount and debt issuance costs 2,417,749 3,599,927
Less: current portion of long-term debt (485,397) (397,845)
Total long-term debt 1,932,352 3,202,082
Line of credit    
Short-Term Debt [Line Items]    
Total debt 150,000 350,000
Total debt less unamortized original issue discount and debt issuance costs 150,000  
December 2026 Notes | Convertible Debt    
Short-Term Debt [Line Items]    
Total debt 48,077 48,077
Total debt less unamortized original issue discount and debt issuance costs 48,077  
Less: current portion of long-term debt (48,100)  
September 2031 Notes | Convertible Debt    
Short-Term Debt [Line Items]    
Total debt 300,000 300,000
Total debt less unamortized original issue discount and debt issuance costs 300,000  
March 2030 Notes | Convertible Debt    
Short-Term Debt [Line Items]    
Total debt 632,540 1,000,000
Total debt less unamortized original issue discount and debt issuance costs 632,540  
June 2031 Notes | Convertible Debt    
Short-Term Debt [Line Items]    
Total debt 291,584 925,000
Total debt less unamortized original issue discount and debt issuance costs 291,584  
Less: current portion of long-term debt (291,600)  
August 2032 Notes | Convertible Debt    
Short-Term Debt [Line Items]    
Total debt 1,025,000 $ 1,025,000
Total debt less unamortized original issue discount and debt issuance costs $ 1,025,000