XML 189 R162.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Time Deposits (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Time Deposits [Line Items]    
Total $ 84,335 $ 94,967
U.S. offices    
Time Deposits [Line Items]    
Total 33,812 44,127
Non-U.S. offices    
Time Deposits [Line Items]    
Total $ 50,523 $ 50,840