v3.26.1
Accumulated Other Comprehensive Income/(Loss) - Rollforward (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     $ 362,438  
Net change $ (1,004) $ 1,868 (3,403) $ 5,213
Ending balance 374,598 356,924 374,598 356,924
Accumulated other comprehensive income/(loss)        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (6,689) (9,111) (4,290) (12,456)
Net change (1,004) 1,868 (3,403) 5,213
Ending balance (7,693) (7,243) (7,693) (7,243)
Unrealized gains/(losses) on investment securities        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (2,662) (2,877) (261) (3,830)
Net change 320 (188) (2,081) 765
Ending balance (2,342) (3,065) (2,342) (3,065)
After-tax unamortized unrealized losses related to AFS securities transferred to HTM     (342) (625)
Translation adjustments, net of hedges        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (902) (1,585) (735) (2,074)
Net change (21) 868 (188) 1,357
Ending balance (923) (717) (923) (717)
Fair value hedges        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (116) (193) (157) (221)
Net change (9) (8) 32 20
Ending balance (125) (201) (125) (201)
Cash flow hedges        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (2,327) (3,140) (1,426) (4,814)
Net change (948) 1,529 (1,849) 3,203
Ending balance (3,275) (1,611) (3,275) (1,611)
Defined benefit pension and OPEB plans        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (558) (1,157) (562) (1,141)
Net change 37 (28) 41 (44)
Ending balance (521) (1,185) (521) (1,185)
DVA on fair value option elected liabilities        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (124) (159) (1,149) (376)
Net change (383) (305) 642 (88)
Ending balance $ (507) $ (464) $ (507) $ (464)