XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.3
INDEBTEDNESS - Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal Outstanding $ 7,350,000 $ 6,150,000
Unamortized Debt Issuance Costs (64,500) (44,564)
Net Carrying Value 7,285,500 6,105,436
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (1,883) (3,983)
Net Carrying Value 998,117 996,017
2030 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,200,000  
Unamortized Debt Issuance Costs (15,142)  
Net Carrying Value 1,184,858  
2031 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (7,982) (9,029)
Net Carrying Value 992,018 990,971
2032 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 2,000,000 2,000,000
Unamortized Debt Issuance Costs (22,960) (24,974)
Net Carrying Value 1,977,040 1,975,026
2033 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000  
Unamortized Debt Issuance Costs (12,735)  
Net Carrying Value 987,265  
2025 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding   1,000,000
Unamortized Debt Issuance Costs   (503)
Net Carrying Value   999,497
2026 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 575,000 575,000
Unamortized Debt Issuance Costs (999) (2,277)
Net Carrying Value 574,001 572,723
2027 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 575,000 575,000
Unamortized Debt Issuance Costs (2,799) (3,798)
Net Carrying Value $ 572,201 $ 571,202