v3.26.1
Note 4 - Loans and Allowance for Credit Losses - Schedule of Nonaccrual Loans by Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance $ 3,176 $ 42,401
Financing Receivable, Excluding Accrued Interest, Nonaccrual 7,105 69,065
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 436 0
Commercial Borrower [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 986 33,118
Financing Receivable, Excluding Accrued Interest, Nonaccrual 4,270 58,934
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 483 89
Financing Receivable, Excluding Accrued Interest, Nonaccrual 3,098 12,851
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial Portfolio Segments [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 401 0
Financing Receivable, Excluding Accrued Interest, Nonaccrual 2,962 12,708
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Commercial Portfolio Segment [Member] | Owner Occupied Loans [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 82 89
Financing Receivable, Excluding Accrued Interest, Nonaccrual 136 143
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 354 32,865
Financing Receivable, Excluding Accrued Interest, Nonaccrual 1,023 45,577
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Commercial Real Estate Portfolio Segment [Member] | Construction, Land, and Development [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0 26,475
Financing Receivable, Excluding Accrued Interest, Nonaccrual 0 33,723
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Commercial Real Estate Portfolio Segment [Member] | Multifamily Loan [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 203 4,733
Financing Receivable, Excluding Accrued Interest, Nonaccrual 872 10,197
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Commercial Real Estate Portfolio Segment [Member] | Non-Owner Occupied [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 151 1,657
Financing Receivable, Excluding Accrued Interest, Nonaccrual 151 1,657
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Agricultural Real Estate Portfolio Segment [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 149 164
Financing Receivable, Excluding Accrued Interest, Nonaccrual 149 506
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Agricultural Real Estate Portfolio Segment [Member] | Land [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 149 164
Financing Receivable, Excluding Accrued Interest, Nonaccrual 149 164
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Commercial Borrower [Member] | Agricultural Real Estate Portfolio Segment [Member] | Production Loans [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0 0
Financing Receivable, Excluding Accrued Interest, Nonaccrual 0 342
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Consumer Borrower [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 2,190 9,283
Financing Receivable, Excluding Accrued Interest, Nonaccrual 2,561 9,785
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 436 0
Consumer Borrower [Member] | Residential Portfolio Segment [Member] | Real Estate, First Lien [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 1,799 2,298
Financing Receivable, Excluding Accrued Interest, Nonaccrual 1,901 2,601
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 436 0
Consumer Borrower [Member] | Residential Portfolio Segment [Member] | Construction Loans [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0 4,680
Financing Receivable, Excluding Accrued Interest, Nonaccrual 0 4,680
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Consumer Borrower [Member] | Residential Portfolio Segment [Member] | Home Equity Loan [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 391 0
Financing Receivable, Excluding Accrued Interest, Nonaccrual 588 129
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Consumer Borrower [Member] | Residential Portfolio Segment [Member] | Real Estate, Junior Lien [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0 2,305
Financing Receivable, Excluding Accrued Interest, Nonaccrual 72 2,375
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0 0
Consumer Borrower [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 2,190 9,283
Financing Receivable, Excluding Accrued Interest, Nonaccrual 2,835 10,131
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 436 0
Consumer Borrower [Member] | Consumer Portfolio Segment [Member] | Consumer, Other [Member]    
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0 0
Financing Receivable, Excluding Accrued Interest, Nonaccrual 274 346
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing $ 0 $ 0