v3.26.1
Note 3 - Loans (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount) $ 1,900 $ 1,700  
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 1,464,406 1,449,745 $ 1,449,950
Financing Receivable, Purchased with Credit Deterioration, Discount (Premium) 12,900    
Commercial and Industrial Loans [Member]      
Financing Receivable, Unamortized Purchase Premium (Discount) 3,700 4,100  
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 115,202 117,944 132,396
Consumer and Other Loans [Member]      
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 18,329 19,116 $ 20,774
Consumer and Other Loans [Member] | Demand Deposit Overdrafts [Member]      
Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss 546 543  
Loans Acquired Through Business Combinations [Member]      
Financing Receivable, Unamortized Purchase Premium (Discount) $ 12,900 $ 13,200