v3.26.1
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          
[1] Stock Incentive Plan number of granted restricted stock units related to 2025 was adjusted by 8,634 additional restricted stock units during the six months ended June 30, 2026.