v3.26.1
Note 10 - Other Comprehensive Loss - Changes in OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance $ 265,392 $ 187,603 $ 261,076 $ 177,900
Current quarter-to-date other comprehensive income 9,491 6,905 16,631 17,968
Balance 272,133 193,079 272,133 193,079
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (18,618) (30,184) (14,895) (35,698)
Current quarter-to-date other comprehensive income (665) 829 (4,388) 6,343
Balance (19,283) (29,355) (19,283) (29,355)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance (13,114) (21,262) (10,491) (25,145)
Current quarter-to-date other comprehensive income (468) 584 (3,091) 4,467
Balance $ (13,582) $ (20,678) $ (13,582) $ (20,678)