XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive (Loss) Income - Components of Accumulated Other Comprehensive (Loss) Income, Net of Taxes (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]    
Beginning balance $ 887,301 $ 839,208
Other comprehensive income 11,004 8,731
Reclassification adjustment recorded in earnings 1,352 292
Ending balance 933,219 877,071
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 10,916 6,986
Ending balance (24,201) (27,335)
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 0 1,397
Reclassification adjustment recorded in earnings 1,352 292
Ending balance (1,070) (2,877)
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 88 348
Ending balance (6,365) (11,411)
Accumulated Other Comprehensive Loss    
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]    
Beginning balance (43,992) (50,646)
Ending balance $ (31,636) $ (41,623)