Annual report [Section 13 and 15(d), not S-K Item 405]

Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details)

v3.25.4
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance $ 293,963 $ 290,209 $ 273,197
Net change 4,759 2,503 3,368
Ending balance 303,243 293,963 290,209
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (15,285) (17,788) (21,156)
Ending balance (10,526) (15,285) (17,788)
Debt Securities      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (2,252) (2,410) (2,983)
Net change 1,156 158 573
Ending balance (1,096) (2,252) (2,410)
Debit Valuation Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (1,694) (1,567) (881)
Net change (329) (127) (686)
Ending balance (2,023) (1,694) (1,567)
Derivatives      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (5,588) (8,016) (11,935)
Net change 3,590 2,428 3,919
Ending balance (1,998) (5,588) (8,016)
Employee Benefit Plans      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (4,617) (4,748) (4,309)
Net change 319 131 (439)
Ending balance (4,298) (4,617) (4,748)
Foreign Currency      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (1,134) (1,047) (1,048)
Net change 23 (87) 1
Ending balance $ (1,111) $ (1,134) $ (1,047)