v3.26.3
Note 12 - Change in Accumulated Other Comprehensive Income ("AOCI") - Change in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net other comprehensive (loss) income $ (8,988) $ 3,769 $ (8,767) $ 5,743
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
BALANCE (20,486) (25,674) (20,058) (28,210)
Other comprehensive loss before reclassification (9,348) 3,733 (9,776) 6,269
Amounts reclassified from accumulated other comprehensive income 0 0 0 0
Net other comprehensive (loss) income (9,348) 3,733 (9,776) 6,269
BALANCE (29,834) (21,941) (29,834) (21,941)
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]        
BALANCE (387) (486) (387) (486)
Other comprehensive loss before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 0 0 0 0
Net other comprehensive (loss) income 0 0 0 0
BALANCE (387) (486) (387) (486)
Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]        
BALANCE (1,125) (1,244) (1,184) (1,303)
Other comprehensive loss before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 29 30 88 89
Net other comprehensive (loss) income 29 30 88 89
BALANCE (1,096) (1,214) (1,096) (1,214)
Accumulated Gain (Loss), Net, Fair Value Hedge, Parent [Member]        
BALANCE (179) (794) (769) (173)
Other comprehensive loss before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 331 6 921 (615)
Net other comprehensive (loss) income 331 6 921 (615)
BALANCE 152 (788) 152 (788)
AOCI Attributable to Parent [Member]        
BALANCE (22,177) (28,198) (22,398) (30,172)
Other comprehensive loss before reclassification (9,348) 3,733 (9,776) 6,269
Amounts reclassified from accumulated other comprehensive income 360 36 1,009 (526)
Net other comprehensive (loss) income (8,988) 3,769 (8,767) 5,743
BALANCE $ (31,165) $ (24,429) $ (31,165) $ (24,429)