v3.26.1
Note 4 - Loans and the Allowance for Credit Losses - Aging Analysis of the Loan Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans, Total $ 1,515,930 $ 1,515,793
90 Days and Still Accruing 1,623 0
Nonaccrual 21,850 15,089
Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 2,121 7,668
Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 504 923
Financial Asset, Past Due [Member]    
Loans, Total 26,098 23,680
Financial Asset, Not Past Due [Member]    
Loans, Total 1,489,832 1,492,113
Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Loans, Total 162,962 168,696
90 Days and Still Accruing 0 0
Nonaccrual 1,255 611
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 363 2,809
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 0 572
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 1,618 3,992
Commercial Portfolio Segment [Member] | Commercial Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 161,344 164,704
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]    
Loans, Total 143,197 157,768
90 Days and Still Accruing 0 0
Nonaccrual 12,001 10,509
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 100 395
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 0 0
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 12,101 10,904
Commercial Portfolio Segment [Member] | Agricultural Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 131,096 146,864
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]    
Loans, Total 1,027,892 1,003,944
90 Days and Still Accruing 0 0
Nonaccrual 6,694 2,000
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 373 1,160
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 0 0
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Past Due [Member]    
Loans, Total 7,067 3,160
Commercial Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 1,020,825 1,000,784
Commercial Portfolio Segment [Member] | Construction Loans [Member]    
Loans, Total 48,112 40,022
90 Days and Still Accruing 1,623 0
Nonaccrual 46 0
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 0 1,466
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 0 0
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 1,669 1,466
Commercial Portfolio Segment [Member] | Construction Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 46,443 38,556
Residential Portfolio Segment [Member] | Real Estate Loan [Member]    
Loans, Total 32,249 33,142
90 Days and Still Accruing 0 0
Nonaccrual 210 215
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 0 15
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 14 0
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Past Due [Member]    
Loans, Total 224 230
Residential Portfolio Segment [Member] | Real Estate Loan [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 32,025 32,912
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]    
Loans, Total 55,975 54,594
90 Days and Still Accruing 0 0
Nonaccrual 1,020 988
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 413 835
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 295 191
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, Past Due [Member]    
Loans, Total 1,728 2,014
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 54,247 52,580
Consumer Portfolio Segment [Member]    
Loans, Total 45,543 57,627
Consumer Portfolio Segment [Member] | Automobile Loan [Member]    
Loans, Total 29,898 40,020
90 Days and Still Accruing 0 0
Nonaccrual 588 745
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 708 943
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 190 159
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, Past Due [Member]    
Loans, Total 1,486 1,847
Consumer Portfolio Segment [Member] | Automobile Loan [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total 28,412 38,173
Consumer Portfolio Segment [Member] | Other Loans [Member]    
Loans, Total 15,645 17,607
90 Days and Still Accruing 0 0
Nonaccrual 36 21
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Loans, Total 164 45
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans, Total 5 1
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, Past Due [Member]    
Loans, Total 205 67
Consumer Portfolio Segment [Member] | Other Loans [Member] | Financial Asset, Not Past Due [Member]    
Loans, Total $ 15,440 $ 17,540