v3.26.1
Changes in Capital Structure - Capped Call Options (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 08, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Option Indexed to Issuer's Equity [Line Items]              
Capped call, convertible debt, conversion, premium $ 257            
Borrowings outstanding   $ 23,392     $ 23,392   $ 16,576
Capped call options [1]     $ 34        
Other income, net   $ (6) (5)   $ (46) $ (19)  
Payment for capped calls including conversion premium $ 292            
Retirement of treasury stock (in shares) 224,585            
Additional Paid-In Capital              
Option Indexed to Issuer's Equity [Line Items]              
Capped call options [1]     $ 34        
Treasury Stock              
Option Indexed to Issuer's Equity [Line Items]              
Settlement of Capped Call Options (in shares) 4,210,920            
Retirement of treasury stock (in shares)         (340,900)    
Convertible Senior Notes Capped Calls | Senior Notes              
Option Indexed to Issuer's Equity [Line Items]              
Capped calls, strike price (in usd per share)       $ 40.63      
Other income, net       $ 4      
Convertible Senior Notes Capped Calls | Senior Notes | Additional Paid-In Capital              
Option Indexed to Issuer's Equity [Line Items]              
Capped call options       253      
Convertible Senior Notes, due 2048              
Option Indexed to Issuer's Equity [Line Items]              
Debt conversion, shares issued (in shares) 3,986,335            
Convertible Senior Notes, due 2048 | Senior Notes              
Option Indexed to Issuer's Equity [Line Items]              
Capped call, convertible debt, conversion, premium       257      
Borrowings outstanding       $ 232      
[1] For further discussion of the Capped Call Options, see Note 9, Changes in Capital Structure