XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net Income $ 35,708 $ 22,692 $ 44,013
Unrealized gains (losses) on securities:      
Unrealized gain (loss) arising during period, net of tax of $(1,903) for 2024, $(8,721) for 2023, and $38,333 for 2022 6,372 32,718 (144,209)
Reclassification adjustment for loss (gain) on securities, net of tax of $312 for 2024, $(24) for 2023, and ($95) for 2022 (1,045) 88 359
Reclassification adjustment for loss (gain) on fair value hedge, net of tax of $37 for 2024, $(215) for 2023, and $— for 2022 (123) 810 0
Defined benefit pension plans:      
Changes in pension plan benefits, net of tax of $(349) for 2024, ($342) for 2023, and $263 for 2022 1,169 1,286 (1,011)
Unrealized gain (loss) on cash flow hedge      
Unrealized holding gain (loss) on cash flow hedge, net of tax of $(920) for 2024, $75 for 2023, and $457 for 2022 3,082 (283) (1,721)
Reclassification adjustment for losses (gains) included in net income, net of tax of $502 for 2024, $(367) for 2023, and $(35) for 2022 (1,681) 1,382 132
Total other comprehensive income (loss) 7,774 36,001 (146,450)
Comprehensive income (loss) $ 43,482 $ 58,693 $ (102,437)