XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Loans - Classes of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Summary of classes of loans [Abstract]      
Loans and receivable $ 2,710,144 $ 2,639,104 $ 2,627,943
Net unamortized fees and costs 938 933  
Loans and receivable, gross 2,711,082 2,640,037  
Less allowance for loan losses 37,070 33,760  
Loans and receivable, net 2,674,012 2,606,277  
Agricultural [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 94,842 91,317 92,673
Commercial and financial [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 286,242 221,323 229,501
Commercial and financial [Member] | Small Business Administration SBA, CARES Act, Paycheck Protection Program      
Summary of classes of loans [Abstract]      
Loans and receivable 86,500    
Construction, 1 to 4 family residential [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 71,117 80,209  
Construction, land development and commercial [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 111,913 108,410  
Mortgage, farmland [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 247,142 242,730 $ 236,454
Mortgage, 1 to 4 family first liens [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 892,089 910,742  
Mortgage, 1 to 4 family junior liens [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 127,833 149,227  
Mortgage, multi-family [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 374,014 350,761  
Mortgage, commercial [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 417,139 402,181  
Loans to individuals [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable 31,325 32,308  
Obligations of state and political subdivisions [Member]      
Summary of classes of loans [Abstract]      
Loans and receivable $ 56,488 $ 49,896