v3.26.1
Note 14 - Revenue from Contracts with Clients - Disaggregation of Revenue from Clients (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 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],[2] 1,497 93 1,603 183
Warrant and success fee income [2] 64 273 67 273
Other investment income [2] 79 (23) 57 24
Other income 106 9 201 14
Total non-interest income 3,050 1,538 4,517 2,709
Credit Card [Member]        
Credit card income $ 113 $ 150 $ 214 $ 197
[1] Includes $1.3 million in income related to bank-owned life insurance (“BOLI”) death benefits for the three and six months ended June 30, 2026.
[2] Not within the scope of ASC 606.