v3.26.1
Employee Incentive Plans (Share Grants And Fair Value) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended 188 Months Ended 224 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2025
Employee Incentive Plans [Abstract]            
Shares granted   1,877,420 [1] 2,481,284 5,031,288 123,044,212 132,434,204
Fair Value - Date of Grant   $ 121 $ 112 $ 102 $ 945 $ 1,280
Stock Incentive Plan Granted Shares Adjustment 887          
[1] Stock Incentive Plan number of granted restricted stock units related to 2025 was adjusted by 887 additional restricted stock units during the three months ended March 31, 2026.