v3.25.2
Other Comprehensive Income (Loss) - Components of OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Before Tax        
Total other comprehensive income (loss) $ 13,976 $ 16,804 $ 54,111 $ 1,664
Tax Effect        
Total (7,500) (5,183) (22,526) (513)
After Tax        
Total other comprehensive income 6,476 11,621 31,585 1,151
Unrealized gains and losses on available for sale debt securities:        
Before Tax        
Net unrealized gains (losses) arising during the period 17,700 16,718 60,175 2,319
Reclassification adjustment for (gains) losses included in net income 0 2,973 (87) 2,973
Total other comprehensive income (loss) 17,700 19,691 60,088 5,292
Tax Effect        
Net unrealized gains (losses) arising during the period (8,555) (5,157) (24,244) (715)
Reclassification adjustment for (gains) losses included in net income 0 (917) 25 (917)
Total (8,555) (6,074) (24,219) (1,632)
After Tax        
Net unrealized gains (losses) arising during the period 9,145 11,561 35,931 1,604
Reclassification adjustment for (gains) losses included in net income 0 2,056 (62) 2,056
Total other comprehensive income 9,145 13,617 35,869 3,660
Unrealized gains and losses on derivatives (cash flow hedges):        
Before Tax        
Net unrealized gains (losses) arising during the period (976) 1,361 (829) 5,993
Reclassification adjustment for (gains) losses included in net income (2,289) (3,734) (4,229) (7,909)
Total other comprehensive income (loss) (3,265) (2,373) (5,058) (1,916)
Tax Effect        
Net unrealized gains (losses) arising during the period 277 (420) 235 (1,849)
Reclassification adjustment for (gains) losses included in net income 648 1,152 1,198 2,440
Total 925 732 1,433 591
After Tax        
Net unrealized gains (losses) arising during the period (699) 941 (594) 4,144
Reclassification adjustment for (gains) losses included in net income (1,641) (2,582) (3,031) (5,469)
Total other comprehensive income (2,340) (1,641) (3,625) (1,325)
Post- Retirement Obligations        
Before Tax        
Total other comprehensive income (loss) (459) (514) (919) (1,712)
Tax Effect        
Total 130 159 260 528
After Tax        
Total other comprehensive income $ (329) $ (355) $ (659) $ (1,184)