XML 25 R6.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
Statement of Comprehensive Income [Abstract]      
Net income $ 115,525 $ 128,398 $ 175,648
Unrealized gains and losses on available for sale debt securities:      
Net unrealized gains (losses) arising during the period 7,841 32,125 (186,361)
Reclassification adjustment for losses (gains) included in net income 2,087 0 (42)
Total 9,928 32,125 (186,403)
Unrealized (losses) on derivatives designated as cash flow hedges:      
Net unrealized gains arising during the period 3,179 2,388 19,201
Reclassification adjustment for gains included in net income (9,557) (12,948) (3,297)
Total (6,378) (10,560) 15,904
Amortization related to post-retirement obligations 2,210 2,365 (1,409)
Total other comprehensive income (loss), net of tax 5,760 23,930 (171,908)
Total comprehensive income $ 121,285 $ 152,328 $ 3,740