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 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 741,377 $ 669,338 $ 713,444 $ 669,934
Other comprehensive income (loss) before reclassifications 7,044 (1,051) 23,161 (11,079)
Amounts reclassified from accumulated other comprehensive (loss) income 51 197 216 414
Other comprehensive income (loss) 7,095 (854) 23,377 (10,665)
Ending balance 761,793 676,093 761,793 676,093
Available-for- Sale Debt Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (85,577) (109,563) (101,694) (99,535)
Other comprehensive income (loss) before reclassifications 7,044 (1,051) 23,161 (11,079)
Amounts reclassified from accumulated other comprehensive (loss) income 0 0 0 0
Other comprehensive income (loss) 7,044 (1,051) 23,161 (11,079)
Ending balance (78,533) (110,614) (78,533) (110,614)
Employee Benefit Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (16,633) (25,253) (16,798) (25,470)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive (loss) income 51 197 216 414
Other comprehensive income (loss) 51 197 216 414
Ending balance (16,582) (25,056) (16,582) (25,056)
Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (102,210) (134,816) (118,492) (125,005)
Other comprehensive income (loss) 7,095 (854) 23,377 (10,665)
Ending balance $ (95,115) $ (135,670) $ (95,115) $ (135,670)