Interest Bearing Deposits (Details) - Certificates of Deposit
$ in Thousands
Dec. 31, 2015
USD ($)
Summary of scheduled maturities of certificates of deposit  
2016 $ 108,493
2017 39,007
2018 18,528
2019 27,827
2020 37,494
Thereafter 7,733
TOTAL $ 239,082