Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 269,118 $ 277,119 $ 270,066 $ 272,924
Net change (4,353) (533) (15,923) (1,940)
Ending balance 269,524 272,464 269,524 272,464
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (16,674) (3,063) (5,104) (1,656)
Ending balance (21,027) (3,596) (21,027) (3,596)
Debt Securities        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     3,045 5,122
Net change     (6,381) (1,243)
Ending balance (3,336) 3,879 (3,336) 3,879
Debit Valuation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (1,636) (1,992)
Net change     1,298 292
Ending balance (338) (1,700) (338) (1,700)
Derivatives        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (1,880) 426
Net change     (10,890) (1,130)
Ending balance (12,770) (704) (12,770) (704)
Employee Benefit Plans        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (3,642) (4,266)
Net change     97 170
Ending balance (3,545) (4,096) (3,545) (4,096)
Foreign Currency        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (991) (946)
Net change     (47) (29)
Ending balance $ (1,038) $ (975) $ (1,038) $ (975)