XML 190 R163.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Maturities of Interest-Bearing Time Deposits (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Maturities of interest bearing time deposits  
2021 $ 92,927
2022 1,626
2023 266
2024 246
2025 830
After 5 years 749
Total 96,644
U.S.  
Maturities of interest bearing time deposits  
2021 44,785
2022 1,451
2023 259
2024 210
2025 197
After 5 years 451
Total 47,353
Non-U.S.  
Maturities of interest bearing time deposits  
2021 48,142
2022 175
2023 7
2024 36
2025 633
After 5 years 298
Total $ 49,291