XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Allowance for Loan Losses (Details Textual) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Allowance for loan losses    
Minimum outstanding balance of non-homogeneous loans to be individually evaluated as to credit risk $ 100,000  
Nonperforming Financing Receivable [Member]    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 1,007,000 $ 543,000
Nonaccrual 2,835,000 4,593,000
Nonperforming Financing Receivable [Member] | Commercial & Industrial    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 14,000
Nonaccrual 322,000 1,662,000
Nonperforming Financing Receivable [Member] | Farmland    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 0
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | Non Farm, Non Residential    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 0
Nonaccrual 2,508,000 2,898,000
Nonperforming Financing Receivable [Member] | Agriculture    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 0
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | All Other Commercial    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 0
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | First Liens    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 755,000 346,000
Nonaccrual 5,000 33,000
Nonperforming Financing Receivable [Member] | Home Equity    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 75,000 0
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | Junior Liens    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 106,000 89,000
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | Multifamily    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 0
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | All Other Residential    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 0
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | Motor Vehicle    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 68,000 94,000
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | All Other Consumer    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 3,000 0
Nonaccrual $ 0 $ 0