v3.26.1
Note 14 - Revenue From Contracts with Clients (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

 

(In thousands)

 

March 31, 2026

  

March 31, 2025

 

Service charges and fees

 $821  $762 

Foreign exchange income

  363   220 

Bank-owned life insurance income (1)

  106   90 

Warrant and success fee income (1)

  3   - 

Other investment income (1)

  (22)  47 

Other income (2)

  196   52 

Total non-interest income

 $1,467  $1,171