Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 277,119 $ 265,637 $ 272,924 $ 264,810
Net change (533) 184 (1,940) 5,655
Ending balance 272,464 268,850 272,464 268,850
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (3,063) (1,162) (1,656) (6,633)
Ending balance (3,596) (978) (3,596) (978)
Debt Securities        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     5,122 323
Net change     (1,243) 4,794
Ending balance 3,879 5,117 3,879 5,117
Debit Valuation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (1,992) (1,494)
Net change     292 (5)
Ending balance (1,700) (1,499) (1,700) (1,499)
Derivatives        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     426 (400)
Net change     (1,130) 808
Ending balance (704) 408 (704) 408
Employee Benefit Plans        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (4,266) (4,168)
Net change     170 144
Ending balance (4,096) (4,024) (4,096) (4,024)
Foreign Currency        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (946) (894)
Net change     (29) (86)
Ending balance $ (975) $ (980) $ (975) $ (980)