v3.22.0.1
Deposits (Schedule of Interest-Bearing Deposits) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Deposits [Abstract]    
Savings $ 28,018 $ 24,484
Interest-bearing checking 15,134 11,635
Money market—domestic 31,408 29,719
Time deposits 6,143 5,341
Interest-bearing Domestic Deposit, Certificates of Deposits 0 11
Interest-bearing Deposit Liabilities, Total $ 80,703 $ 71,190