v3.19.1
Interest Bearing Deposits - Maturities (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Deposits [Abstract]  
2019 $ 241,195
2020 80,468
2021 12,924
2022 275
2023, and thereafter 610
Certificates of deposit $ 335,472