XML 140 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 21 - Accumulated Other Comprehensive (Loss) Income - Other Comprehensive (loss) Income by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance $ 354,530 $ 327,473 $ 281,580
Balance 440,208 354,530 327,473
Accumulated Pension Plan Adjustment Net Unamortized Gain (Loss) [Member]      
Balance (23) 30 (199)
Other comprehensive income (loss) before reclassification, net of tax 42 (53) 229
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0 0
Net current period other comprehensive income (loss) 42 (53) 229
Balance 19 (23) 30
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]      
Balance 172 9 (40)
Other comprehensive income (loss) before reclassification, net of tax (25) 163 49
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0 0
Net current period other comprehensive income (loss) (25) 163 49
Balance 147 172 9
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]      
Balance 20,867 3,993 (1,132)
Other comprehensive income (loss) before reclassification, net of tax (5,047) 16,874 5,125
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0 0
Net current period other comprehensive income (loss) (5,047) 16,874 5,125
Balance 15,820 20,867 3,993
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Balance (37,901) 1,868 6,816
Other comprehensive income (loss) before reclassification, net of tax 8,488 (40,307) (4,625)
Amounts reclassified from accumulated other comprehensive loss, net of tax 202 538 (323)
Net current period other comprehensive income (loss) 8,690 (39,769) (4,948)
Balance (29,211) (37,901) 1,868
AOCI Accumulated Gain (Loss) Securities Fair Value Hedge Parent [Member]      
Balance 5,406 (418) 0
Other comprehensive income (loss) before reclassification, net of tax 334 5,824 (418)
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0 0
Net current period other comprehensive income (loss) 334 5,824 (418)
Balance 5,740 5,406 (418)
AOCI Attributable to Parent [Member]      
Balance (11,479) 5,482 5,445
Other comprehensive income (loss) before reclassification, net of tax 3,792 (17,499) 360
Amounts reclassified from accumulated other comprehensive loss, net of tax 202 538 (323)
Net current period other comprehensive income (loss) 3,994 (16,961) 37
Balance $ (7,485) $ (11,479) $ 5,482