XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance $ 571,945 $ 520,766 $ 549,041 $ 527,976
Balance 587,668 530,670 587,668 530,670
Unrealized gains and (Losses) on available- for-sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (116,707) (129,096) (127,807) (118,000)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities 2,944 3,535 14,044 (7,561)
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 2   2  
Net current period other comprehensive income (loss) 2,946 3,535 14,046 (7,561)
Balance (113,761) (125,561) (113,761) (125,561)
Retirement plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (4,475) (9,014) (4,478) (9,087)
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 2 74 5 147
Net current period other comprehensive income (loss) 2 74 5 147
Balance (4,473) (8,940) (4,473) (8,940)
Accumulated Other Comprehensive Income/(Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (121,182) (138,110) (132,285) (127,087)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities 2,944 3,535 14,044 (7,561)
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 4 74 7 147
Net current period other comprehensive income (loss) 2,948 3,609 14,051 (7,414)
Balance $ (118,234) $ (134,501) $ (118,234) $ (134,501)