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

Three Months Ended

  

Six Months Ended

 

(In thousands)

 

June 30, 2026

  

June 30, 2025

  

June 30, 2026

  

June 30, 2025

 

Service charges and fees

 $851  $840  $1,672  $1,602 

Foreign exchange income

  340   196   703   416 

Bank-owned life insurance income (1)

  1,497   93   1,603   183 

Credit card income

  113   150   214   197 

Warrant and success fee income (1)

  64   273   67   273 

Other investment income (1)

  79   (23)  57   24 

Other income (1)

  106   9   201   14 

Total non-interest income

 $3,050  $1,538  $4,517  $2,709