v3.20.4
Deposits (Narrative) (Details)
Dec. 31, 2020
USD ($)
Deposits [Abstract]  
Time Deposits, $250,000 or More $ 696,000,000