XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance $ 587,668 $ 530,670 $ 549,041 $ 527,976
Balance 622,218 565,951 622,218 565,951
Unrealized gains and (Losses) on available- for-sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (113,761) (125,561) (127,807) (118,000)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities 19,614 31,705 33,658 24,145
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities (18) (77) (16) (78)
Net current period other comprehensive income (loss) 19,596 31,628 33,642 24,067
Balance (94,165) (93,933) (94,165) (93,933)
Retirement plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (4,473) (8,940) (4,478) (9,087)
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 3 73 8 220
Net current period other comprehensive income (loss) 3 73 8 220
Balance (4,470) (8,867) (4,470) (8,867)
Accumulated Other Comprehensive Income/(Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (118,234) (134,501) (132,285) (127,087)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities 19,614 31,705 33,658 24,145
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities (15) (4) (8) 142
Net current period other comprehensive income (loss) 19,599 31,701 33,650 24,287
Balance $ (98,635) $ (102,800) $ (98,635) $ (102,800)