v3.26.1
Debt - Convertible Senior Notes (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 30, 2026
USD ($)
consecutiveTradingDay
tradingDay
$ / shares
Jun. 30, 2026
USD ($)
2031 Convertible Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Fair value of the senior notes   $ 7,500
2032 Convertible Senior Notes    
Debt Instrument [Line Items]    
Debt instrument, convertible, threshold percentage of stock price trigger, percentage 130.00%  
Debt instrument, convertible, threshold trading days | tradingDay 20  
Debt instrument, convertible, threshold consecutive trading days | consecutiveTradingDay 30  
2032 Convertible Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Debt face amount $ 4,000  
Debt instrument, convertible, conversion ratio 0.0083612  
Conversion price (usd per share) | $ / shares $ 119.60  
Unamortized debt discounts and issuance costs $ 70  
Fair value of the senior notes   $ 7,500