v3.26.1
Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance $ 338,183 $ 269,132 $ 336,458 $ 266,556
Balance 340,245 265,892 340,245 265,892
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (635) (742) 58 (1,330)
Other comprehensive income before reclassifications (237) 316 (930) 904
Amounts reclassified from accumulated other comprehensive loss 0 (15) 0 (15)
Net current period other comprehensive income (loss) (237) 301 (930) 889
Balance (872) (441) (872) (441)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance (25) (366) 21 0
Other comprehensive income before reclassifications 718 1,432 742 1,146
Amounts reclassified from accumulated other comprehensive loss (680) (281) (750) (361)
Net current period other comprehensive income (loss) 38 1,151 (8) 785
Balance 13 785 13 785
AOCI Attributable to Parent [Member]        
Balance (660) (1,108) 79 (1,330)
Other comprehensive income before reclassifications 481 1,748 (188) 2,050
Amounts reclassified from accumulated other comprehensive loss (680) (296) (750) (376)
Net current period other comprehensive income (loss) (199) 1,452 (938) 1,674
Balance $ (859) $ 344 $ (859) $ 344