LOAN CREDIT QUALITY AND RELATED ALLOWANCE FOR LOAN LOSSES - Aging Category of Loans, by Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Aging categories of loans by segment        
Current $ 1,071,656 $ 1,028,966    
Past Due 30 To 89 Days 11,656 8,207    
Past Due 90 Days Or More & Still Accruing 870 979    
Non-Accrual 10,756 8,467    
Total 1,094,938 1,046,619 $ 916,769  
Net deferred loan fees and discounts (1,257) (1,412)    
Allowance for loan losses (12,896) (12,044) (10,579) $ (10,144)
Current loans, net 1,057,503 1,015,510    
Loans, net 1,080,785 1,033,163    
Commercial, Financial, and Agricultural        
Aging categories of loans by segment        
Current 145,179 162,312    
Past Due 30 To 89 Days 785 164    
Past Due 90 Days Or More & Still Accruing 14 0    
Non-Accrual 132 1,596    
Total 146,110 164,072 124,156  
Allowance for loan losses (1,554) (1,532) (1,124) (474)
Residential Real Estate Mortgage        
Aging categories of loans by segment        
Current 553,053 517,753    
Past Due 30 To 89 Days 9,112 6,827    
Past Due 90 Days Or More & Still Accruing 587 714    
Non-Accrual 1,988 889    
Total 564,740 526,183 457,760  
Allowance for loan losses (5,383) (5,116) (3,755) (3,917)
Commercial Real Estate Mortgage        
Aging categories of loans by segment        
Current 296,537 295,784    
Past Due 30 To 89 Days 786 720    
Past Due 90 Days Or More & Still Accruing 268 265    
Non-Accrual 8,591 5,770    
Total 306,182 302,539 291,348  
Allowance for loan losses (4,975) (4,217) (4,205) (4,079)
Construction Real Estate Mortgage        
Aging categories of loans by segment        
Current 33,879 26,545    
Past Due 30 To 89 Days 771 67    
Past Due 90 Days Or More & Still Accruing 0 0    
Non-Accrual 0 212    
Total 34,650 26,824 21,996  
Allowance for loan losses (178) (160) (786) (741)
Installment Loans to Individuals        
Aging categories of loans by segment        
Current 43,008 26,572    
Past Due 30 To 89 Days 202 429    
Past Due 90 Days Or More & Still Accruing 1 0    
Non-Accrual 45 0    
Total 43,256 27,001 21,509  
Allowance for loan losses $ (416) $ (243) $ (245) $ (139)