Shareholders' Equity - Shares Repurchased and Reissued (Details) - USD ($) shares in Millions, $ in Millions |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Apr. 22, 2025 |
|
| Share repurchases | ||||
| Repurchase of common shares | $ 2,957 | $ 2,566 | $ 2,212 | |
| Stock repurchase program, authorized amount | $ 4,500 | |||
| Remaining balance under stock repurchase program | $ 2,600 | |||
| Shares surrendered upon vesting for income tax obligation (in shares) | 0.2 | 0.3 | 0.3 | |
| Income tax obligations paid on vesting date | $ 132 | $ 115 | $ 99 | |
| Shares reacquired through net settlement of options (in shares) | 0.1 | 0.5 | 0.4 | |
| Aggregate value of shares reacquired through net settlement of options | $ 75 | $ 220 | $ 150 | |
| Treasury shares reissued for restricted stock award grants, performance share units and issuance of shares vested under advisor deferred compensation plans (in shares) | 0.7 | 0.8 | 0.6 | |
| Share repurchase authorization | ||||
| Share repurchases | ||||
| Repurchase of common shares (in shares) | 5.5 | 4.9 | 5.9 | |
| Repurchase of common shares | $ 2,800 | $ 2,200 | $ 2,000 | |