XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net income $ 51,604 $ 48,020 $ 46,662
Other comprehensive income, before tax      
Net unrealized (losses) gains on securities (754) 5,669 (19,793)
Reclassification adjustment for net loss recognized in net income 0 21 0
Net unrealized (losses) gains on available-for-sale debt securities (754) 5,690 (19,793)
Employee benefit plans:      
Net actuarial gain 440 306 1,718
Reclassification adjustment for amortization of prior service cost and net actuarial loss recognized in net income 37 38 135
Net unrealized gains on employee benefit plans 477 344 1,853
Other comprehensive (loss) income, before tax (277) 6,034 (17,940)
Income tax benefit (expense) 57 (1,266) 3,767
Other comprehensive (loss) income, net (220) 4,768 (14,173)
Total comprehensive income $ 51,384 $ 52,788 $ 32,489