Annual report pursuant to Section 13 and 15(d)

Deposits - Contractual Maturities (Details)

v3.10.0.1
Deposits - Contractual Maturities (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Time Deposits [Line Items]  
Due in 2019 $ 53,482
Due in 2020 4,744
Due in 2021 733
Due in 2022 571
Due in 2023 902
Thereafter 607
Total time deposits 61,039
U.S.  
Time Deposits [Line Items]  
Due in 2019 43,452
Due in 2020 4,580
Due in 2021 725
Due in 2022 560
Due in 2023 270
Thereafter 570
Total time deposits 50,157
Non-U.S.  
Time Deposits [Line Items]  
Due in 2019 10,030
Due in 2020 164
Due in 2021 8
Due in 2022 11
Due in 2023 632
Thereafter 37
Total time deposits $ 10,882