Employee Incentive Plans (Share Grants And Fair Value) (Details) - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended | 188 Months Ended | 224 Months Ended | |||||
|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2025 |
||||
| Employee Incentive Plans [Abstract] | |||||||||
| Shares granted | 1,885,167 | [1] | 2,481,284 | 5,031,288 | 123,044,212 | 132,441,951 | |||
| Fair Value - Date of Grant | $ 122 | $ 112 | $ 102 | $ 945 | $ 1,281 | ||||
| Stock Incentive Plan Granted Shares Adjustment | 8,634 | ||||||||
| |||||||||