Loans - Activity in the Allowance for Loan Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning Balance $ 8,645 $ 12,461 $ 7,981 $ 11,637 $ 11,637
Charge-offs (350) (808) (1,458) (1,911)  
Recoveries 108 535 1,880 862  
Provision 0 675 0 2,275  
Ending Balance 8,403 12,863 8,403 12,863 7,981
Commercial          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning Balance 1,036 2,432 1,117 1,413 1,413
Charge-offs 0 (431) (357) (920)  
Recoveries 54 68 144 288  
Provision (121) 15 65 1,303  
Ending Balance 969 2,084 969 2,084 1,117
Agriculture & AG RE          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning Balance 65 60 69 70 70
Charge-offs 0 0 0 0  
Recoveries 2 1 2 1  
Provision (1) 3 (5) (7)  
Ending Balance 66 64 66 64 69
Construction, Land & Development          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning Balance 396 924 711 1,127 1,127
Charge-offs 0 (5) (3) (118)  
Recoveries 16 0 43 34  
Provision 66 96 (273) (28)  
Ending Balance 478 1,015 478 1,015 711
Commercial RE          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning Balance 5,185 6,936 3,999 6,834 6,834
Charge-offs (24) (283) (639) (559)  
Recoveries 9 410 1,616 473  
Provision 35 416 229 731  
Ending Balance 5,205 7,479 5,205 7,479 3,999
1-4 Family Residential          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning Balance 1,951 2,080 2,075 2,162 2,162
Charge-offs (325) (88) (455) (308)  
Recoveries 24 53 45 61  
Provision 25 149 10 279  
Ending Balance 1,675 2,194 1,675 2,194 2,075
Consumer          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning Balance 12 29 10 31 31
Charge-offs (1) (1) (4) (6)  
Recoveries 3 3 30 5  
Provision (4) (4) (26) (3)  
Ending Balance $ 10 $ 27 $ 10 $ 27 $ 10