XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
INDEBTEDNESS - Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal Outstanding $ 5,150,000 $ 6,150,000
Unamortized Debt Issuance Costs (39,134) (44,564)
Net Carrying Value 5,110,866 6,105,436
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (2,591) (3,983)
Net Carrying Value 997,409 996,017
2031 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (8,335) (9,029)
Net Carrying Value 991,665 990,971
2032 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 2,000,000 2,000,000
Unamortized Debt Issuance Costs (23,643) (24,974)
Net Carrying Value 1,976,357 1,975,026
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 (1,430) (2,277)
Net Carrying Value 573,570 572,723
2027 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 575,000 575,000
Unamortized Debt Issuance Costs (3,135) (3,798)
Net Carrying Value $ 571,865 $ 571,202