v3.26.1
Note 4 - Loans - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Nonaccrual, no allowance $ 20,533 $ 6,524
Nonaccrual, with allowance 23,808 19,338
Nonaccrual over 89 days and accruing 295 353
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member]    
Nonaccrual, no allowance 4,196 1,346
Nonaccrual, with allowance 2,580 207
Nonaccrual over 89 days and accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Nonowner Occupied [Member]    
Nonaccrual, no allowance 2,227 2,408
Nonaccrual, with allowance 10,576 10,776
Nonaccrual over 89 days and accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Farmland [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 1,813 1,917
Nonaccrual over 89 days and accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Other Loans [Member]    
Nonaccrual, no allowance 491 1,093
Nonaccrual, with allowance 1,041 0
Nonaccrual over 89 days and accruing 0 0
Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Nonaccrual, no allowance 11,454 0
Nonaccrual, with allowance 3,651 2,778
Nonaccrual over 89 days and accruing 0 82
Commercial Portfolio Segment [Member] | Agricultural [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 178 159
Nonaccrual over 89 days and accruing 0 0
Residential Portfolio Segment [Member] | 1-4 Family Residential [Member]    
Nonaccrual, no allowance 1,651 1,095
Nonaccrual, with allowance 2,543 2,329
Nonaccrual over 89 days and accruing 295 271
Residential Portfolio Segment [Member] | Home Equity Loan [Member]    
Nonaccrual, no allowance 487 424
Nonaccrual, with allowance 802 689
Nonaccrual over 89 days and accruing 0 0
Consumer Portfolio Segment [Member] | Other Loans [Member]    
Nonaccrual, no allowance 0 97
Nonaccrual, with allowance 97 0
Nonaccrual over 89 days and accruing 0 0
Consumer Portfolio Segment [Member] | Indirect Loans [Member]    
Nonaccrual, no allowance 27 61
Nonaccrual, with allowance 503 462
Nonaccrual over 89 days and accruing 0 0
Consumer Portfolio Segment [Member] | Direct Loans [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 24 21
Nonaccrual over 89 days and accruing $ 0 $ 0