v3.26.1
Note 5 - Loans and the Allowance for Credit Losses - Balance of Nonaccrual Loans By Loan Category (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Total nonaccrual $ 15,089 $ 4,105
Past due 90 days or more and still accruing 0 0
Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Total nonaccrual 611 355
Past due 90 days or more and still accruing 0 0
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]    
Total nonaccrual 10,509 567
Past due 90 days or more and still accruing 0 0
Commercial Portfolio Segment [Member] | Real Estate Loan [Member]    
Total nonaccrual 2,000 1,579
Past due 90 days or more and still accruing 0 0
Commercial Portfolio Segment [Member] | Construction Loans [Member]    
Total nonaccrual 0 0
Past due 90 days or more and still accruing 0 0
Residential Portfolio Segment [Member] | Real Estate Loan [Member]    
Total nonaccrual 215 83
Past due 90 days or more and still accruing 0 0
Residential Portfolio Segment [Member] | Equity Lines of Credit [Member]    
Total nonaccrual 988 650
Past due 90 days or more and still accruing 0 0
Consumer Portfolio Segment [Member] | Automobile Loan [Member]    
Total nonaccrual 745 792
Past due 90 days or more and still accruing 0 0
Consumer Portfolio Segment [Member] | Other Loans [Member]    
Total nonaccrual 21 79
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member]    
Nonaccrual with no allowance for credit losses 11,584 4,050
Total nonaccrual 15,089 4,105
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Nonaccrual with no allowance for credit losses 458 302
Total nonaccrual 611 355
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 7,157 567
Total nonaccrual 10,509 567
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 2,000 1,579
Total nonaccrual 2,000 1,579
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 0 0
Total nonaccrual 0 0
Past due 90 days or more and still accruing 0 0
Nonperforming Financial Instruments [Member] | Residential Portfolio Segment [Member] | Real Estate Loan [Member]    
Nonaccrual with no allowance for credit losses 215 83
Total nonaccrual 215 83
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 988 650
Total nonaccrual 988 650
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 745 792
Total nonaccrual 745 792
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 21 77
Total nonaccrual 21 79
Past due 90 days or more and still accruing $ 0 $ 0