XML 153 R137.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income/(Loss) - Rollforward (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance     $ 294,127  
Net change $ (4,802) $ 1,529 (14,285) $ (5,416)
Ending balance 286,143 286,386 286,143 286,386
Accumulated other comprehensive income/(loss)        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (9,567) 1,041 (84) 7,986
Net change (4,802) 1,529 (14,285) (5,416)
Ending balance (14,369) 2,570 (14,369) 2,570
Unrealized gains/(losses) on investment securities        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (4,813) 3,841 2,640 8,180
Net change (4,031) 674 (11,484) (3,665)
Ending balance (8,844) 4,515 (8,844) 4,515
After-tax unamortized unrealized gains/(losses) related to transfer of AFS securities to HTM     (1,400) 3,000
Translation adjustments, net of hedges        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (996) (723) (934) (473)
Net change (679) 64 (741) (186)
Ending balance (1,675) (659) (1,675) (659)
Fair value hedges        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (21) (140) (131) (112)
Net change 51 (23) 161 (51)
Ending balance 30 (163) 30 (163)
Cash flow hedges        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (3,087) 134 (296) 2,383
Net change (1,348) 591 (4,139) (1,658)
Ending balance (4,435) 725 (4,435) 725
Defined benefit pension and OPEB plans        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (143) (1,064) (210) (1,132)
Net change 20 9 87 77
Ending balance (123) (1,055) (123) (1,055)
DVA on fair value option elected liabilities        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (507) (1,007) (1,153) (860)
Net change 1,185 214 1,831 67
Ending balance $ 678 $ (793) $ 678 $ (793)