XML 152 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deposits Deposits (Schedule of Maturities of Domestic Deposits of One Hundred Thousand or More) (Details) - Domestic certificates of deposit and other deposits - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Three Months or Less $ 398 $ 363
Over three months to six months 503 146
Over six months to twelve months 819 278
Over twelve months 97 297
Total $ 1,817 $ 1,084