v3.25.2
Note 4 - Loans and the Allowance for Credit Losses - Outstanding Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Loans $ 1,017,846   $ 1,015,424      
Deferred loan costs, net 3,236   3,147      
Loans, amortized cost basis 1,021,082   1,018,571      
Allowance for credit losses (14,209)   (13,196)      
Total net loans 1,006,873   1,005,375      
Commercial Portfolio Segment [Member] | Commercial Loans [Member]            
Loans 81,118   77,444      
Loans, amortized cost basis 81,899   78,194      
Allowance for credit losses (1,397) $ (1,286) (1,265) $ (1,426) $ (1,311) $ (1,134)
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]            
Loans 113,850   118,866      
Loans, amortized cost basis 114,108   119,110      
Allowance for credit losses (2,657) (1,765) (1,802) (1,780) (1,652) (1,738)
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]            
Loans 673,129   646,378      
Loans, amortized cost basis 673,808   646,951      
Allowance for credit losses (7,742) (7,635) (7,459) (7,581) (6,917) (6,678)
Commercial Portfolio Segment [Member] | Construction Loans [Member]            
Loans 40,798   53,503      
Loans, amortized cost basis 40,699   53,285      
Allowance for credit losses (694) (792) (815) (973) (918) (797)
Residential Portfolio Segment [Member] | Real Estate Loan [Member]            
Loans 11,053   11,539      
Loans, amortized cost basis 11,080   11,568      
Allowance for credit losses (110) (111) (102) (121) (134) (137)
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]            
Loans 41,620   37,888      
Loans, amortized cost basis 42,526   38,755      
Allowance for credit losses (562) (553) (460) (458) (437) (439)
Consumer Portfolio Segment [Member]            
Loans, amortized cost basis 56,962   70,708      
Consumer Portfolio Segment [Member] | Automobile Loan [Member]            
Loans 51,487   64,734      
Loans, amortized cost basis 52,102   65,584      
Allowance for credit losses (955) (1,083) (1,215) (1,654) (1,700) (1,865)
Consumer Portfolio Segment [Member] | Other Loans [Member]            
Loans 4,791   5,072      
Loans, amortized cost basis 4,860   5,124      
Allowance for credit losses $ (92) $ (94) $ (78) $ (89) $ (88) $ (79)