XML 26 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)      
Net income $ 43,544 $ 44,852 $ 43,557
Other comprehensive income (loss), before tax:      
Changes in unrealized gain (loss) on securities available for sale 53 9,481 (74,412)
Changes in unrealized (loss) gain on hedging derivatives (2,046) 1,011 (3,463)
Changes in unrealized (loss) gain on pension (25) 135 (973)
Income taxes related to other comprehensive income (loss):      
Changes in unrealized (gain) loss on securities available for sale (145) (1,884) 17,181
Changes in unrealized loss (gain) on hedging derivatives 474 (227) 799
Changes in unrealized loss (gain) on pension 15 (38) 225
Total other comprehensive (loss) income (1,674) 8,478 (60,643)
Total comprehensive income (loss) $ 41,870 $ 53,330 $ (17,086)