v3.22.0.1
Deposits (Schedule of Aggregate Amount of Maturities of All Time Deposits) (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Deposits [Abstract]  
Time Deposit Maturities, Next Twelve Months $ 3,471
Time Deposit Maturities, Year Two 1,113
Time Deposit Maturities, Year Three 650
Time Deposit Maturities, Year Four 420
Time Deposit Maturities, Year Five 299
Time Deposit Maturities, after Year Five 190
Time Deposits, Total $ 6,143