XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Narrative (Details) - Convertible Debt
9 Months Ended
Sep. 30, 2023
USD ($)
day
senior_note
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]    
Number of convertible senior notes | senior_note 3  
Principal | $ $ 3,565,000,000 $ 2,300,000,000
Convertible Notes    
Debt Instrument [Line Items]    
Principal | $ 3,565,000,000  
2025 Notes    
Debt Instrument [Line Items]    
Principal | $ $ 1,150,000,000 1,150,000,000
Repurchase price (as a percent) 100.00%  
2025 Notes | Debt Conversion Terms One    
Debt Instrument [Line Items]    
Threshold trading days exceeding price 20  
Threshold consecutive trading days exceeding price 30  
Threshold greater than percentage of stock price trigger 130.00%  
2025 Notes | Debt Conversion Terms Two    
Debt Instrument [Line Items]    
Threshold trading days exceeding price 5  
Threshold consecutive trading days exceeding price 5  
Threshold greater than percentage of stock price trigger 98.00%  
2027 Notes    
Debt Instrument [Line Items]    
Principal | $ $ 1,150,000,000 1,150,000,000
Repurchase price (as a percent) 100.00%  
2027 Notes | Debt Conversion Terms One    
Debt Instrument [Line Items]    
Threshold trading days exceeding price 20  
Threshold consecutive trading days exceeding price 30  
Threshold greater than percentage of stock price trigger 130.00%  
2027 Notes | Debt Conversion Terms Two    
Debt Instrument [Line Items]    
Threshold trading days exceeding price 5  
Threshold consecutive trading days exceeding price 5  
Threshold greater than percentage of stock price trigger 98.00%  
2029 Notes    
Debt Instrument [Line Items]    
Principal | $ $ 1,265,000,000 $ 0
Repurchase price (as a percent) 100.00%  
2029 Notes | Debt Conversion Terms One    
Debt Instrument [Line Items]    
Threshold trading days exceeding price 20  
Threshold consecutive trading days exceeding price 30  
Threshold greater than percentage of stock price trigger 130.00%  
2029 Notes | Debt Conversion Terms Two    
Debt Instrument [Line Items]    
Threshold trading days exceeding price 5  
Threshold consecutive trading days exceeding price 5  
Threshold greater than percentage of stock price trigger 98.00%