XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance $ 549,041 $ 527,976
Balance 571,945 520,766
Unrealized gains and (Losses) on available- for-sale Securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (127,807) (118,000)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities 11,100 (11,096)
Net current period other comprehensive income (loss) 11,100 (11,096)
Balance (116,707) (129,096)
Retirement plans    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (4,478) (9,087)
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 3 73
Net current period other comprehensive income (loss) 3 73
Balance (4,475) (9,014)
Accumulated Other Comprehensive Income/(Loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (132,285) (127,087)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities 11,100 (11,096)
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 3 73
Net current period other comprehensive income (loss) 11,103 (11,023)
Balance $ (121,182) $ (138,110)