v3.26.1
INDEBTEDNESS - Schedule of Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal Outstanding $ 5,775,000 $ 7,350,000
Unamortized Debt Issuance Costs (54,431) (60,982)
Total 5,720,569 7,289,018
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding   1,000,000
Unamortized Debt Issuance Costs   (1,173)
Total   998,827
2030 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,200,000 1,200,000
Unamortized Debt Issuance Costs (13,087) (14,467)
Total 1,186,913 1,185,533
2031 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (6,932) (7,628)
Total 993,068 992,372
2032 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 2,000,000 2,000,000
Unamortized Debt Issuance Costs (20,842) (22,266)
Total 1,979,158 1,977,734
2033 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (11,772) (12,419)
Total 988,228 987,581
2026 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding   575,000
Unamortized Debt Issuance Costs   (568)
Total   574,432
2027 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 575,000 575,000
Unamortized Debt Issuance Costs (1,798) (2,461)
Total $ 573,202 $ 572,539