XML 153 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Loans (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount) $ 1,300 $ 1,100
Financing Receivable, before Allowance for Credit Loss 1,466,595 969,430
Commercial and Industrial Loans [Member]    
Financing Receivable, Unamortized Purchase Premium (Discount) 5,800 7,900
Financing Receivable, before Allowance for Credit Loss 141,333 113,074
Consumer and Other Loans [Member]    
Financing Receivable, before Allowance for Credit Loss 21,453 12,035
Consumer and Other Loans [Member] | Demand Deposit Overdrafts [Member]    
Financing Receivable, before Allowance for Credit Loss 450 222
Loans Acquired Through Business Combinations [Member]    
Financing Receivable, Unamortized Purchase Premium (Discount) $ (14,300) $ (1,900)