XML 86 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Accounting and Consolidation - Schedule of Impact of ASU 2016-13 Adoption (Details) - USD ($)
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans $ 41,910,000   $ 26,911,000 $ 26,189,000 $ 19,977,000
Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     26,911,000    
Allowance for credit losses on off-balance sheet exposures     0    
Construction & Land Development | Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     1,146,000    
Farm | Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     1,093,000    
1-4 Family Residential Properties | Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     1,386,000    
Commercial Real Estate | Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     11,198,000    
Agricultural | Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     1,386,000    
Commercial & Industrial | Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     9,273,000    
Consumer | Pre-ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans     $ 1,429,000    
ASU 2016-13          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   $ 28,583,000      
Allowance for credit losses on off-balance sheet exposures   69,000      
ASU 2016-13 | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   1,672,000      
Allowance for credit losses on off-balance sheet exposures   69,000      
ASU 2016-13 | Construction & Land Development          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   1,033,000      
ASU 2016-13 | Construction & Land Development | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   (113,000)      
ASU 2016-13 | Farm          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   1,323,000      
ASU 2016-13 | Farm | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   230,000      
ASU 2016-13 | 1-4 Family Residential Properties          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   2,142,000      
ASU 2016-13 | 1-4 Family Residential Properties | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   756,000      
ASU 2016-13 | Commercial Real Estate          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   11,739,000      
ASU 2016-13 | Commercial Real Estate | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   541,000      
ASU 2016-13 | Agricultural          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   1,023,000      
ASU 2016-13 | Agricultural | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   (363,000)      
ASU 2016-13 | Commercial & Industrial          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   9,428,000      
ASU 2016-13 | Commercial & Industrial | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   155,000      
ASU 2016-13 | Consumer          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   1,895,000      
ASU 2016-13 | Consumer | Impact of ASU          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Allowance for credit losses on loans   $ 466,000