DEPOSITS - Maturities of time deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Deposits [Abstract]    
2017 $ 160,144  
2018 76,738  
2019 35,913  
2020 22,530  
2021 6,570  
Thereafter  
Time deposits, total $ 301,895 $ 206,453