DEPOSITS - Deposit Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| DEPOSITS | ||
| Non-interest-bearing demand | $ 767,159 | $ 641,439 |
| Interest-bearing demand | 1,163,010 | 1,084,786 |
| Savings | 749,391 | 599,729 |
| Certificates of deposit of $250 or more | 65,815 | 73,493 |
| Other certificates and time deposits | 365,496 | 251,328 |
| Total deposits | $ 3,110,871 | $ 2,650,775 |