XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Convertible Senior Notes (Details) - Convertible Debt - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Principal $ 3,565,000,000 $ 3,565,000,000
Less: issuance costs, net of amortization (24,880,000) (26,771,000)
Net carrying amount 3,540,120,000 3,538,229,000
Estimated fair value 3,875,975,000 4,133,408,000
2029 Notes    
Debt Instrument [Line Items]    
Principal 1,265,000,000 1,265,000,000
Less: issuance costs, net of amortization (15,701,000) (16,478,000)
Net carrying amount 1,249,299,000 1,248,522,000
Estimated fair value 1,300,837,000 1,376,915,000
2027 Notes    
Debt Instrument [Line Items]    
Principal 1,150,000,000 1,150,000,000
Less: issuance costs, net of amortization (6,361,000) (6,831,000)
Net carrying amount 1,143,639,000 1,143,169,000
Estimated fair value 1,215,665,000 1,289,219,000
2025 Notes    
Debt Instrument [Line Items]    
Principal 1,150,000,000 1,150,000,000
Less: issuance costs, net of amortization (2,818,000) (3,462,000)
Net carrying amount 1,147,182,000 1,146,538,000
Estimated fair value $ 1,359,473,000 $ 1,467,274,000