v3.25.4
Share-Based Compensation Other Share-Based Compensation Data (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense, before tax $ 971 $ 1,018 $ 1,059
Share-based compensation expense, net of tax effects 865 896 937
Income tax benefit realized from share-based award exercises 130 $ 216 $ 231
Unrecognized compensation expense related to share awards $ 1,333    
Weighted-average years to recognize compensation expense 1 year 3 months 18 days    
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value of shares granted, per share $ 110 $ 138 $ 134
Total intrinsic value of stock options exercised $ 616 $ 1,886 $ 1,325
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value per share $ 421 $ 523 $ 493
Total fair value of restricted shares vested $ 553 $ 690 $ 803
Employee Stock Purchase Plan (ESPP) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares purchased 1 1 1