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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 274,000 $ 264,918 $ 272,924 $ 264,810
Net change 409 (1,042) (1,407) 5,471
Ending balance 277,119 265,637 277,119 265,637
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (3,472) (120) (1,656) (6,633)
Ending balance (3,063) (1,162) (3,063) (1,162)
Debt Securities        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     5,122 323
Net change     (1,090) 4,693
Ending balance 4,032 5,016 4,032 5,016
Debit Valuation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (1,992) (1,494)
Net change     265 53
Ending balance (1,727) (1,441) (1,727) (1,441)
Derivatives        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     426 (400)
Net change     (699) 732
Ending balance (273) 332 (273) 332
Employee Benefit Plans        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (4,266) (4,168)
Net change     120 100
Ending balance (4,146) (4,068) (4,146) (4,068)
Foreign Currency        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (946) (894)
Net change     (3) (107)
Ending balance $ (949) $ (1,001) $ (949) $ (1,001)