Employee Incentive Plans (Share Grants And Fair Value) (Details) - USD ($) $ in Millions |
12 Months Ended | 188 Months Ended | 224 Months Ended | |||||
|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2025 |
||||
| Employee Incentive Plans [Abstract] | ||||||||
| Shares granted | 1,876,533 | 2,481,284 | [1] | 5,031,288 | 123,044,212 | 132,433,317 | ||
| Fair Value - Date of Grant | $ 121 | $ 112 | $ 102 | $ 945 | $ 1,280 | |||
| Stock Incentive Plan Granted Shares Adjustment | 12,796 | |||||||
| ||||||||