XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive (Loss) Income - Components of Accumulated Other Comprehensive (Loss) Income, Net of Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]    
Beginning balance $ 887,301 $ 839,208
Other comprehensive income 5,624  
Other comprehensive (loss) income   (4,094)
Reclassification adjustment recorded in earnings 446  
Ending balance 903,472 843,669
Net Unrealized Losses on Available-for-Sale Investment Securities    
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]    
Beginning balance (35,117) (34,321)
Other comprehensive income 5,583  
Other comprehensive (loss) income   (2,293)
Ending balance (29,534) (36,614)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent    
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]    
Beginning balance (2,422) (4,566)
Other comprehensive income 1,397  
Other comprehensive (loss) income   (1,917)
Reclassification adjustment recorded in earnings 446  
Ending balance (1,976) (6,483)
Net Change Related to Defined Benefit Pension Plans    
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]    
Beginning balance (6,453) (11,759)
Other comprehensive income 41  
Other comprehensive (loss) income   116
Ending balance (6,412) (11,643)
Accumulated Other Comprehensive Loss    
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]    
Beginning balance (43,992) (50,646)
Other comprehensive (loss) income 6,070 (4,094)
Ending balance $ (37,922) $ (54,740)