v3.25.2
Note 12 - Change in Accumulated Other Comprehensive Income ("AOCI") - Change in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other comprehensive income, net of tax $ (69) $ 868 $ 1,974 $ 1,039
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
BALANCE (25,771) (30,687) (28,210) (30,099)
Other comprehensive loss before reclassification 97 (997) 2,536 (1,585)
Amounts reclassified from accumulated other comprehensive income 0 1,663 0 1,663
Other comprehensive income, net of tax 97 666 2,536 78
BALANCE (25,674) (30,021) (25,674) (30,021)
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]        
BALANCE (486) (288) (486) (288)
Other comprehensive loss before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 0 0 0 0
Other comprehensive income, net of tax 0 0 0 0
BALANCE (486) (288) (486) (288)
Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]        
BALANCE (1,274) (1,392) (1,303) (1,421)
Other comprehensive loss before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 30 30 59 59
Other comprehensive income, net of tax 30 30 59 59
BALANCE (1,244) (1,362) (1,244) (1,362)
Accumulated Gain (Loss), Net, Fair Value Hedge, Parent [Member]        
BALANCE (598) (98) (173) (828)
Other comprehensive loss before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (196) 172 (621) 902
Other comprehensive income, net of tax (196) 172 (621) 902
BALANCE (794) 74 (794) 74
AOCI Attributable to Parent [Member]        
BALANCE (28,129) (32,465) (30,172) (32,636)
Other comprehensive loss before reclassification 97 (997) 2,536 (1,585)
Amounts reclassified from accumulated other comprehensive income (166) 1,865 (562) 2,624
Other comprehensive income, net of tax (69) 868 1,974 1,039
BALANCE $ (28,198) $ (31,597) $ (28,198) $ (31,597)