v3.26.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 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 (31,032) (48,150)
Total debt less unamortized original issue discount and debt issuance costs 2,416,169 3,599,927
Less: current portion of long-term debt (197,908) (397,845)
Total long-term debt 2,218,261 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  
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