XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) - Schedule of Activity in Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 761,793 $ 676,093 $ 713,444 $ 669,934
Other comprehensive income (loss) before reclassifications 11,235 34,300 34,396 23,221
Amounts reclassified from accumulated other comprehensive (loss) income 107 170 323 584
Other comprehensive income (loss) 11,342 34,470 34,719 23,805
Ending balance 788,805 721,348 788,805 721,348
Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (95,115) (135,670) (118,492) (125,005)
Other comprehensive income (loss) 11,342 34,470 34,719 23,805
Ending balance (83,773) (101,200) (83,773) (101,200)
Available-for- Sale Debt Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (78,533) (110,614) (101,694) (99,535)
Other comprehensive income (loss) before reclassifications 11,235 34,300 34,396 23,221
Amounts reclassified from accumulated other comprehensive (loss) income 0 (38) 0 (38)
Other comprehensive income (loss) 11,235 34,262 34,396 23,183
Ending balance (67,298) (76,352) (67,298) (76,352)
Employee Benefit Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (16,582) (25,056) (16,798) (25,470)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive (loss) income 107 208 323 622
Other comprehensive income (loss) 107 208 323 622
Ending balance $ (16,475) $ (24,848) $ (16,475) $ (24,848)