Loans (Details 7) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual $ 9,058 $ 8,008
Loans Past Due 90 Days or More Still Accruing 1,387 473
Originated Loans    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 7,028 8,008
Loans Past Due 90 Days or More Still Accruing 845 473
Originated Loans | Commercial    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 541 1,645
Loans Past Due 90 Days or More Still Accruing 73 0
Originated Loans | Commercial real estate, Owner occupied | Commercial real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 3,313 3,315
Loans Past Due 90 Days or More Still Accruing 0 44
Originated Loans | Commercial real estate, Non-owner occupied | Commercial real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 345 41
Loans Past Due 90 Days or More Still Accruing 0 0
Originated Loans | Residential real estate, 1-4 family residential | Residential real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 2,406 2,742
Loans Past Due 90 Days or More Still Accruing 336 195
Originated Loans | Residential real estate, Home equity lines of credit | Residential real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 127 139
Loans Past Due 90 Days or More Still Accruing 112 40
Originated Loans | Consumer, Indirect | Consumer    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 266 90
Loans Past Due 90 Days or More Still Accruing 297 193
Originated Loans | Consumer, Direct | Consumer    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 30 36
Loans Past Due 90 Days or More Still Accruing 3 0
Originated Loans | Consumer, Other | Consumer    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 0 0
Loans Past Due 90 Days or More Still Accruing 24 1
Acquired Loans    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 2,030 0
Loans Past Due 90 Days or More Still Accruing 542 0
Acquired Loans | Commercial    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 1,068 0
Loans Past Due 90 Days or More Still Accruing 0 0
Acquired Loans | Commercial real estate, Owner occupied | Commercial real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 126 0
Loans Past Due 90 Days or More Still Accruing 18 0
Acquired Loans | Residential real estate, 1-4 family residential | Residential real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 458 0
Loans Past Due 90 Days or More Still Accruing 467 0
Acquired Loans | Residential real estate, Home equity lines of credit | Residential real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 125 0
Loans Past Due 90 Days or More Still Accruing 7 0
Acquired Loans | Consumer, Direct | Consumer    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 161 0
Loans Past Due 90 Days or More Still Accruing 50 0
Acquired Loans | Commercial real estate, Other | Commercial real estate    
Schedule of investment in nonaccrual and loans past due over 90 days still on accrual by class of loans    
Nonaccrual 92 0
Loans Past Due 90 Days or More Still Accruing $ 0 $ 0