XML 26 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 $ 380,271 $ 498,511 $ 568,851
Unrealized losses and gains on available for sale debt securities      
Net (losses) gains arising during the period (18,397) 12,950 (136,981)
Amounts reclassified to earnings 1 (634) (23)
Total (18,396) 12,316 (137,004)
Unrealized gains and losses on derivatives (cash flow hedges)      
Net (losses) gains on derivatives arising during the period 0 (757) 3,362
Amounts reclassified to earnings (869) 638 203
Total (869) (119) 3,565
Defined benefit pension and postretirement benefit plans      
Net gains (losses) arising during the period 10,609 5,442 (13,175)
Amortization of prior service cost (97) (90) (100)
Amortization of actuarial net (losses) gains (125) (3) 644
Total 10,387 5,349 (12,631)
Other comprehensive (loss) income, net (8,878) 17,546 (146,070)
Total comprehensive income $ 371,393 $ 516,057 $ 422,781