Annual report pursuant to Section 13 and 15(d)

Deposits (Details)

v3.20.4
Deposits (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Deposits [Abstract]    
Time deposits that met or exceeded the FDIC insurance limit $ 10,700 $ 15,800
U.S.    
Time Deposits [Line Items]    
Three Months or Less 12,485  
Over Three Months to Twelve Months 10,668  
Thereafter 1,445  
Total 24,598 39,739
Non-U.S.    
Time Deposits [Line Items]    
Three Months or Less 8,568  
Over Three Months to Twelve Months 1,925  
Thereafter 1,432  
Total $ 11,925 $ 13,034