XML 252 R153.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Options (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
increment
anniversary
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
Stock options      
Proceeds from stock option exercises $ 317 $ 51  
Tax benefits realized in connection with vesting and release of awards $ 34 $ 0  
Treasury stock, Shares (in shares) | shares 1,352,874,243 1,351,897,514  
Share-Based Payment Arrangement, Option      
Stock options      
Equal increments | increment 4    
Anniversaries of the grant date | anniversary 4    
Contractual term 10 years    
Weighted-average fair value (in dollars per share) | $ / shares $ 40.09 $ 22.75 $ 14.29
Weighted-average remaining contractual term for options outstanding 8 years 1 month 6 days    
Options outstanding, total intrinsic value $ 750    
Weighted-average remaining contractual term for options vested and exercisable 7 years 6 months    
Options vested and exercisable, aggregate intrinsic value $ 186    
Total intrinsic value of options exercised $ 138 $ 10