v3.26.1
Other Comprehensive Income (Loss) - Components of OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Before Tax        
Total other comprehensive income (loss) $ (7,648) $ 13,976 $ (21,861) $ 54,111
Tax Effect        
Total 2,138 (7,500) 6,111 (22,526)
After Tax        
Total other comprehensive (loss) income (5,510) 6,476 (15,750) 31,585
Unrealized gains and losses on available for sale debt securities:        
Before Tax        
Net unrealized gains (losses) arising during the period (11,894) 17,700 (29,506) 60,175
Reclassification adjustment for gains included in net income 806 0 806 (87)
Total other comprehensive income (loss) (11,088) 17,700 (28,700) 60,088
Tax Effect        
Net unrealized gains (losses) arising during the period 3,324 (8,555) 8,247 (24,244)
Reclassification adjustment for (gains) losses on securities sales included in net income (225) 0 (225) 25
Total 3,099 (8,555) 8,022 (24,219)
After Tax        
Net unrealized gains (losses) arising during the period (8,570) 9,145 (21,259) 35,931
Reclassification adjustment for (gains) losses on securities sales included in net income 581 0 581 (62)
Total other comprehensive (loss) income (7,989) 9,145 (20,678) 35,869
Unrealized gains and losses on derivatives (cash flow hedges):        
Before Tax        
Net unrealized gains (losses) arising during the period 3,673 (976) 7,189 (829)
Reclassification adjustment for gains included in net income (46) (2,289) (139) (4,229)
Total other comprehensive income (loss) 3,627 (3,265) 7,050 (5,058)
Tax Effect        
Net unrealized gains (losses) arising during the period (1,026) 277 (2,009) 235
Reclassification adjustment for (gains) losses on securities sales included in net income 13 648 39 1,198
Total (1,013) 925 (1,970) 1,433
After Tax        
Net unrealized gains (losses) arising during the period 2,647 (699) 5,180 (594)
Reclassification adjustment for (gains) losses on securities sales included in net income (33) (1,641) (100) (3,031)
Total other comprehensive (loss) income 2,614 (2,340) 5,080 (3,625)
Post- Retirement Obligations        
Before Tax        
Total other comprehensive income (loss) (187) (459) (211) (919)
Tax Effect        
Total 52 130 59 260
After Tax        
Total other comprehensive (loss) income $ (135) $ (329) $ (152) $ (659)