XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Allowance for Loan Losses (Details Textual) - USD ($)
Mar. 31, 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 747,000 $ 543,000
Nonaccrual 3,073,000 4,593,000
Nonperforming Financing Receivable [Member] | Commercial & Industrial    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 4,000 14,000
Nonaccrual 352,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,703,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 279,000 346,000
Nonaccrual 18,000 33,000
Nonperforming Financing Receivable [Member] | Home Equity    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 0 0
Nonaccrual 0 0
Nonperforming Financing Receivable [Member] | Junior Liens    
Allowance for loan losses    
Loans Past Due Over 90 Day Still Accruing 89,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 362,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 13,000 0
Nonaccrual $ 0 $ 0