XML 26 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Unrealized gain (loss) arising during period, tax expense (benefit) $ (1,903) $ (8,721) $ 38,333
Reclassification adjustment for loss (gain) on securities, tax 312 (24) (95)
Reclassification adjustment for loss (gain) on a fair value hedge, tax 37 (215) 0
Changes in pension plan benefits, tax (349) (342) 263
Unrealized holding gain (loss) on cash flow hedge, tax (920) 75 457
Reclassification adjustment for losses (gains) included in net income, tax $ 502 $ (367) $ (35)