v3.25.2
Other Comprehensive Income (Loss) (Activity in Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]        
Net change in fair value of cash flow hedges, net of tax $ 1,076 $ 1,815 $ 1,669 $ 5,020
Net change in defined benefit plan obligations, net of tax (22) (23) (6,791) (46)
Total other comprehensive income (loss), net of tax 3,230 2,587 23,222 (5,173)
Other Comprehensive Income (Loss)        
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]        
Change in fair value of available for sale debt securities, pre-tax 2,852 1,006 19,748 (13,742)
Change in fair value of available for sale debt securities, income tax benefit (expense) (720) (257) (4,986) 3,503
Change in fair value of available for sale debt securities, net of tax 2,132 749 14,762 (10,239)
Change in fair value of cash flow hedges, pre-tax (507) 802 (1,636) 3,458
Change in fair value of cash flow hedges, income tax benefit (expense) 128 (213) 413 (890)
Change in fair value of cash flow hedges , net of tax (379) 589 (1,223) 2,568
Net cash flow hedge (gains) losses reclassified into earnings, pre-tax 1,947 1,645 3,869 3,291
Net cash flow hedge (gains) losses reclassified into earnings, income tax benefit (expense) (492) (419) (977) (839)
Net cash flow hedge (gains) losses reclassified into earnings, net of tax 1,455 1,226 2,892 2,452
Net change in fair value of cash flow hedges, pre-tax 1,440 2,447 2,233 6,749
Net change in fair value of cash flow hedges, tax benefit (expense) (364) (632) (564) (1,729)
Net change in fair value of cash flow hedges, net of tax 1,076 1,815 1,669 5,020
Defined benefit plan obligation remeasurement, pre-tax     2,665 0
Defined benefit plan obligation remeasurement, income tax benefit (expense)     (728) 0
Defined benefit plan obligation remeasurement, net of tax     1,937 0
Pension plan settlement charge reclassified into earnings, pre-tax     58 61
Pension plan settlement charge reclassified into earnings, income tax benefit (expense)     (15) (15)
Pension plan settlement charge reclassified into earnings, net of tax     43 46
Amortization of net actuarial losses into earnings, pre-tax 29 30 6,436 0
Amortization of net actuarial losses into earnings, income tax benefit (expense) (7) (7) (1,625) 0
Amortization of net actuarial losses into earnings, net of tax 22 23 4,811 0
Net change in defined benefit plan obligations, pre-tax     9,159 61
Net change in defined benefit plan obligations, income tax benefit (expense)     (2,368) (15)
Net change in defined benefit plan obligations, net of tax     6,791 46
Total other comprehensive income (loss), pre-tax 4,321 3,483 31,140 (6,932)
Total other comprehensive income (loss), income tax benefit (expense) (1,091) (896) (7,918) 1,759
Total other comprehensive income (loss), net of tax $ 3,230 $ 2,587 $ 23,222 $ (5,173)