DEPOSITS - Maturities of Certificates and Other Time Deposits (Details) $ in Thousands |
Dec. 31, 2016
USD ($)
|
|---|---|
| Maturity of certificates and other time deposits | |
| 2017 | $ 242,669 |
| 2018 | 86,936 |
| 2019 | 29,602 |
| 2020 | 47,438 |
| 2021 | 16,297 |
| Thereafter | 8,369 |
| Total | $ 431,311 |