XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt- Schedule of Convertible Senior Notes (Details) - Convertible Debt - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Principal $ 3,565,000,000 $ 2,300,000,000
Less: issuance costs, net of amortization (26,771,000) (14,742,000)
Net carrying amount 3,538,229,000 2,285,258,000
Estimated fair value 4,133,408,000 2,320,114,000
2029 Notes    
Debt Instrument [Line Items]    
Principal 1,265,000,000 0
Less: issuance costs, net of amortization (16,478,000) 0
Net carrying amount 1,248,522,000 0
Estimated fair value 1,376,915,000 0
2027 Notes    
Debt Instrument [Line Items]    
Principal 1,150,000,000 1,150,000,000
Less: issuance costs, net of amortization (6,831,000) (8,707,000)
Net carrying amount 1,143,169,000 1,141,293,000
Estimated fair value 1,289,219,000 1,111,038,000
2025 Notes    
Debt Instrument [Line Items]    
Principal 1,150,000,000 1,150,000,000
Less: issuance costs, net of amortization (3,462,000) (6,035,000)
Net carrying amount 1,146,538,000 1,143,965,000
Estimated fair value $ 1,467,274,000 $ 1,209,076,000