XML 123 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Accumulated Other Comprehensive Income - Components of Accumulated Other Comprehensive Income, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance $ 421,985 [1] $ 427,775 $ 426,730
Other comprehensive (loss) income, net 4,768 (14,173) 377
Balance 503,294 421,985 [1] 427,775
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Balance (15,621) 15 1,106
Other comprehensive (loss) income before reclassifications 4,479 (15,636) (1,091)
Reclassified from AOCI 16 0 0
Other comprehensive (loss) income, net 4,495 (15,636) (1,091)
Balance (11,126) (15,621) 15
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]      
Balance (98) (1,561) (3,029)
Other comprehensive (loss) income before reclassifications 242 1,357 1,160
Reclassified from AOCI 31 106 308
Other comprehensive (loss) income, net 273 1,463 1,468
Balance 175 (98) (1,561)
AOCI Attributable to Parent [Member]      
Balance (15,719) (1,546) (1,923)
Other comprehensive (loss) income before reclassifications 4,721 (14,279) 69
Reclassified from AOCI 47 106 308
Other comprehensive (loss) income, net 4,768 (14,173) 377
Balance $ (10,951) $ (15,719) $ (1,546)
[1] Derived from audited financial statements