v3.25.2
Note 4 - Loans and the Allowance for Credit Losses - Aging Analysis of the Loan Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Loans, Total $ 1,021,082 $ 1,018,571
90 Days and Still Accruing 0 0
Nonaccrual 13,652 4,105
Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 5,546 8,521
Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 4,557 1,372
Financial Asset, Past Due [Member]    
Loans, Total 23,755 13,998
Financial Asset, Not Past Due [Member]    
Loans, Total 997,327 1,004,573
Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Loans, Total 81,899 78,194
90 Days and Still Accruing 0 0
Nonaccrual 353 355
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 903 1,074
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 444 533
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 1,700 1,962
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 80,199 76,232
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]    
Loans, Total 114,108 119,110
90 Days and Still Accruing 0 0
Nonaccrual 9,905 567
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 170 273
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 2,581 0
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 12,656 840
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 101,452 118,270
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]    
Loans, Total 673,808 646,951
90 Days and Still Accruing 0 0
Nonaccrual 1,281 1,579
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 2,042 1,954
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 965 82
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Past Due [Member]    
Loans, Total 4,288 3,615
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 669,520 643,336
Commercial Portfolio Segment [Member] | Construction Loans [Member]    
Loans, Total 40,699 53,285
90 Days and Still Accruing 0 0
Nonaccrual 0 0
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 534 2,133
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 0
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 534 2,133
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 40,165 51,152
Residential Portfolio Segment [Member] | Real Estate Loan [Member]    
Loans, Total 11,080 11,568
90 Days and Still Accruing 0 0
Nonaccrual 227 83
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 0 348
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 34 319
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Past Due [Member]    
Loans, Total 261 750
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 10,819 10,818
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]    
Loans, Total 42,526 38,755
90 Days and Still Accruing 0 0
Nonaccrual 1,089 650
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 592 1,416
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 235 189
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, Past Due [Member]    
Loans, Total 1,916 2,255
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 40,610 36,500
Consumer Portfolio Segment [Member]    
Loans, Total 56,962 70,708
Consumer Portfolio Segment [Member] | Automobile Loan [Member]    
Loans, Total 52,102 65,584
90 Days and Still Accruing 0 0
Nonaccrual 790 792
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 1,237 1,251
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 292 242
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, Past Due [Member]    
Loans, Total 2,319 2,285
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 49,783 63,299
Consumer Portfolio Segment [Member] | Other Loans [Member]    
Loans, Total 4,860 5,124
90 Days and Still Accruing 0 0
Nonaccrual 7 79
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 68 72
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 6 7
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 81 158
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total $ 4,779 $ 4,966