XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.1
INDEBTEDNESS - Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Principal Outstanding $ 5,150,000 $ 6,150,000
Unamortized Debt Issuance Costs (41,615) (44,564)
Net Carrying Value 5,108,385 6,105,436
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (3,292) (3,983)
Net Carrying Value 996,708 996,017
2031 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (8,684) (9,029)
Net Carrying Value 991,316 990,971
2032 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 2,000,000 2,000,000
Unamortized Debt Issuance Costs (24,314) (24,974)
Net Carrying Value 1,975,686 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,856) (2,277)
Net Carrying Value 573,144 572,723
2027 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 575,000 575,000
Unamortized Debt Issuance Costs (3,469) (3,798)
Net Carrying Value $ 571,531 $ 571,202