XML 101 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Deposits - Maturities of Certificates of Deposit (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Deposits [Abstract]  
2015 $ 222,059
2016 185,208
2017 47,075
2018 50,220
2019 15,013
Thereafter 0
Time Deposits $ 519,575