v3.26.1
Convertible Notes, Net - Narrative (Details)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
May 31, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
day
$ / shares
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]      
Initial purchase (in shares) | shares 9.4    
Net hedge amount $ 680    
Amount with right to purchase | shares 9.4    
Proceeds from issuance of warrants $ 341 $ 0 $ 341
Net cost of purchase $ 339    
Convertible Senior Notes Due 2030      
Debt Instrument [Line Items]      
Initial conversion rate   0.003425  
Common stock price per share (in dollars per share) | $ / shares $ 512.225    
Convertible Senior Notes Due 2030 | Convertible Debt      
Debt Instrument [Line Items]      
Debt issued $ 2,750    
Stated interest rate (percent) 0.00%    
Debt issuance cost $ 2,720    
Interest rate percentage 0.50%    
Conversion price (in dollars per share) | $ / shares $ 291.97    
Share price (in dollars per share) | $ / shares   $ 184.53  
Fundamental change repurchase price (In Percentage)   100.00%  
Interest rate   0.22%  
Fair value   $ 2,700  
Convertible Senior Notes Due 2030 | Convertible Debt | Debt Conversion Terms One      
Debt Instrument [Line Items]      
Threshold percentage of stock price trigger   130.00%  
Threshold trading days | day   20  
Threshold consecutive trading days | day   30  
Convertible Senior Notes Due 2030 | Convertible Debt | Debt Conversion Terms Two      
Debt Instrument [Line Items]      
Threshold percentage of stock price trigger   98.00%  
Threshold trading days | day   5  
Threshold consecutive trading days | day   10