v3.26.1
Other Comprehensive Income (Loss) - Tax Effects of Components in Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Before Tax    
Total other comprehensive income (loss) $ (2,686) $ 12,910
Tax Effect    
Total other comprehensive income (loss) 745 (3,592)
After Tax    
Total other comprehensive (loss) income (1,941) 9,318
Unrealized (loss) gain on debt securities available for sale:    
Before Tax    
Other comprehensive income (loss), before reclassifications (4,844) 15,884
Total other comprehensive income (loss) (4,837) 15,871
Tax Effect    
Other comprehensive income (loss), before reclassifications 1,344 (4,420)
Total other comprehensive income (loss) 1,342 (4,416)
After Tax    
Other comprehensive income (loss), before reclassifications (3,500) 11,464
Total other comprehensive (loss) income (3,495) 11,455
Accretion of unrealized gain (loss) on debt securities reclassified as held to maturity    
Before Tax    
Reclassification from AOCI, current period 7 (13)
Tax Effect    
Reclassification from AOCI, current period (2) 4
After Tax    
Reclassification from AOCI, current period 5 (9)
Unrealized gain (loss) on swap contracts accounted for as cash flow hedges    
Before Tax    
Other comprehensive income (loss), before reclassifications 2,140 (2,966)
Tax Effect    
Other comprehensive income (loss), before reclassifications (594) 825
After Tax    
Other comprehensive income (loss), before reclassifications 1,546 (2,141)
Total other comprehensive (loss) income 1,546 (2,141)
Change in funded status of retirement obligations    
Before Tax    
Other comprehensive income (loss), before reclassifications 41 16
Total other comprehensive income (loss) 11 5
Tax Effect    
Other comprehensive income (loss), before reclassifications (11) (4)
Total other comprehensive income (loss) (3) (1)
After Tax    
Other comprehensive income (loss), before reclassifications 30 12
Total other comprehensive (loss) income 8 4
Amortization of prior service cost included in net income    
Before Tax    
Reclassification from AOCI, current period (31) (34)
Tax Effect    
Reclassification from AOCI, current period 9 9
After Tax    
Reclassification from AOCI, current period (22) (25)
Reclassification adjustment of actuarial net gain included in net income    
Before Tax    
Reclassification from AOCI, current period 1 23
Tax Effect    
Reclassification from AOCI, current period (1) (6)
After Tax    
Reclassification from AOCI, current period $ 0 $ 17