XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.4
LOANS AND RELATED ALLOWANCE FOR LOAN LOSSES, Past Due (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Recorded investment of past due [Abstract]      
Total past due $ 7,020 $ 4,637  
Current 1,714,673 1,433,094  
PCI 3,306 3,802  
Total loan receivables 1,724,999 1,441,533  
90 Days and accruing 7 46  
Financing receivables on nonaccrual status [Abstract]      
Total past due and non-accrual 3,568 3,624  
Current and non-accrual 3,370 3,992  
PCI Loans considered non accrual 0 0  
Financing receivable nonaccrual status 6,938 7,616  
Foregone interest income 676 573 $ 756
Financing receivables on accrual status [Abstract]      
Total past due and still accruing 3,452 1,013  
Current and still accruing 1,711,303 1,429,102  
PCI Loans still accruing 3,306 3,802  
Total financing receivables and still accruing $ 1,718,061 1,433,917  
Minimum [Member]      
Financing receivables on nonaccrual status [Abstract]      
Period of past due after which loans considered as non accrual 90 days    
30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due $ 3,276 671  
Financing receivables on nonaccrual status [Abstract]      
Total past due and non-accrual 46 0  
Financing receivables on accrual status [Abstract]      
Total past due and still accruing 3,230 671  
60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 291 296  
Financing receivables on nonaccrual status [Abstract]      
Total past due and non-accrual 76 0  
Financing receivables on accrual status [Abstract]      
Total past due and still accruing 215 296  
90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 3,453 3,670  
Financing receivables on nonaccrual status [Abstract]      
Total past due and non-accrual 3,446 3,624  
Financing receivables on accrual status [Abstract]      
Total past due and still accruing 7 46  
Real Estate Loans [Member] | Mortgages [Member]      
Recorded investment of past due [Abstract]      
Total past due 717 599  
Current 161,843 150,329  
PCI 9 14  
Total loan receivables 162,569 150,942  
90 Days and accruing 0 13  
Financing receivables on nonaccrual status [Abstract]      
Financing receivable nonaccrual status 562 595  
Real Estate Loans [Member] | Mortgages [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 356 220  
Real Estate Loans [Member] | Mortgages [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 132 170  
Real Estate Loans [Member] | Mortgages [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 229 209  
Real Estate Loans [Member] | Home Equity [Member]      
Recorded investment of past due [Abstract]      
Total past due 86 136  
Current 47,558 50,019  
PCI 0 0  
Total loan receivables 47,644 50,155  
90 Days and accruing 0 33  
Financing receivables on nonaccrual status [Abstract]      
Financing receivable nonaccrual status 29 0  
Real Estate Loans [Member] | Home Equity [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 48 103  
Real Estate Loans [Member] | Home Equity [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 9 0  
Real Estate Loans [Member] | Home Equity [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 29 33  
Real Estate Loans [Member] | Commercial [Member]      
Recorded investment of past due [Abstract]      
Total past due 2,968 2,211  
Current 871,745 682,982  
PCI 1,856 2,145  
Total loan receivables 876,569 687,338  
90 Days and accruing 0 0  
Financing receivables on nonaccrual status [Abstract]      
Financing receivable nonaccrual status 2,778 2,945  
Real Estate Loans [Member] | Commercial [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 1,065 127  
Real Estate Loans [Member] | Commercial [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 115 115  
Real Estate Loans [Member] | Commercial [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 1,788 1,969  
Real Estate Loans [Member] | Agricultural [Member]      
Recorded investment of past due [Abstract]      
Total past due 1,368 1,398  
Current 310,805 308,970  
PCI 1,441 1,643  
Total loan receivables 313,614 312,011  
90 Days and accruing 0 0  
Financing receivables on nonaccrual status [Abstract]      
Financing receivable nonaccrual status 3,222 3,133  
Real Estate Loans [Member] | Agricultural [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 31  
Real Estate Loans [Member] | Agricultural [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
Real Estate Loans [Member] | Agricultural [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 1,368 1,367  
Real Estate Loans [Member] | Construction [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
Current 80,691 55,036  
PCI 0 0  
Total loan receivables 80,691 55,036  
90 Days and accruing 0 0  
Real Estate Loans [Member] | Construction [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
Real Estate Loans [Member] | Construction [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
Real Estate Loans [Member] | Construction [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
Consumer [Member]      
Recorded investment of past due [Abstract]      
Total past due 154 164  
Current 86,496 25,694  
PCI 0 0  
Total loan receivables 86,650 25,858  
90 Days and accruing 7 0  
Consumer [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 147 163  
Consumer [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 1  
Consumer [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 7 0  
Other Commercial Loans [Member]      
Recorded investment of past due [Abstract]      
Total past due 1,727 119  
Current 61,495 74,466  
PCI 0 0  
Total loan receivables 63,222 74,585  
90 Days and accruing 0 0  
Financing receivables on nonaccrual status [Abstract]      
Financing receivable nonaccrual status 62 140  
Other Commercial Loans [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 1,660 17  
Other Commercial Loans [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 35 10  
Other Commercial Loans [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 32 92  
Other Agricultural Loans [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 10  
Current 34,832 39,842  
PCI 0 0  
Total loan receivables 34,832 39,852  
90 Days and accruing 0 0  
Financing receivables on nonaccrual status [Abstract]      
Financing receivable nonaccrual status 285 803  
Other Agricultural Loans [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 10  
Other Agricultural Loans [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
Other Agricultural Loans [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
State and Political Subdivision Loans [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
Current 59,208 45,756  
PCI 0 0  
Total loan receivables 59,208 45,756  
90 Days and accruing 0 0  
State and Political Subdivision Loans [Member] | 30 to 59 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
State and Political Subdivision Loans [Member] | 60 to 89 Days Past Due [Member]      
Recorded investment of past due [Abstract]      
Total past due 0 0  
State and Political Subdivision Loans [Member] | 90 Days Or Greater [Member]      
Recorded investment of past due [Abstract]      
Total past due $ 0 $ 0