v3.26.1
Note 4 - Loans and the Allowance for Credit Losses - Balance of Nonaccrual Loans By Loan Category (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Total nonaccrual $ 21,850 $ 15,089
Past due 90 days or more and still accruing 1,623 0
Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Total nonaccrual 1,255 611
Past due 90 days or more and still accruing 0 0
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]    
Total nonaccrual 12,001 10,509
Past due 90 days or more and still accruing 0 0
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]    
Total nonaccrual 6,694 2,000
Past due 90 days or more and still accruing 0 0
Commercial Portfolio Segment [Member] | Construction Loans [Member]    
Total nonaccrual 46 0
Past due 90 days or more and still accruing 1,623 0
Residential Portfolio Segment [Member] | Real Estate Loan [Member]    
Total nonaccrual 210 215
Past due 90 days or more and still accruing 0 0
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]    
Total nonaccrual 1,020 988
Past due 90 days or more and still accruing 0 0
Consumer Portfolio Segment [Member] | Automobile Loan [Member]    
Total nonaccrual 588 745
Past due 90 days or more and still accruing 0 0
Consumer Portfolio Segment [Member] | Other Loans [Member]    
Total nonaccrual 36 21
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member]    
Nonaccrual with no allowance for credit losses 18,753 11,584
Total nonaccrual 21,850 15,089
Past due 90 days or more and still accruing 1,623 0
Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Nonaccrual with no allowance for credit losses 965 458
Total nonaccrual 1,255 611
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member] | Agricultural Loans [Member]    
Nonaccrual with no allowance for credit losses 9,194 7,157
Total nonaccrual 12,001 10,509
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member] | Real Estate Loan [Member]    
Nonaccrual with no allowance for credit losses 6,694 2,000
Total nonaccrual 6,694 2,000
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member] | Construction Loans [Member]    
Nonaccrual with no allowance for credit losses 46 0
Total nonaccrual 46 0
Past due 90 days or more and still accruing 1,623 0
Nonperforming Financial Instruments [Member] | Residential Portfolio Segment [Member] | Real Estate Loan [Member]    
Nonaccrual with no allowance for credit losses 210 215
Total nonaccrual 210 215
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]    
Nonaccrual with no allowance for credit losses 1,020 988
Total nonaccrual 1,020 988
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Consumer Portfolio Segment [Member] | Automobile Loan [Member]    
Nonaccrual with no allowance for credit losses 588 745
Total nonaccrual 588 745
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Consumer Portfolio Segment [Member] | Other Loans [Member]    
Nonaccrual with no allowance for credit losses 36 21
Total nonaccrual 36 21
Past due 90 days or more and still accruing $ 0 $ 0