Annual report pursuant to Section 13 and 15(d)

Deposits (Details)

v3.19.3.a.u2
Deposits (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Deposits [Abstract]    
Time deposits that met or exceeded the FDIC insurance limit $ 15,800 $ 16,400
U.S.    
Time Deposits [Line Items]    
Three Months or Less 16,115  
Over Three Months to Twelve Months 21,351  
Thereafter 2,273  
Total 39,739 29,505
Non-U.S.    
Time Deposits [Line Items]    
Three Months or Less 7,108  
Over Three Months to Twelve Months 4,821  
Thereafter 1,105  
Total $ 13,034 $ 10,792