v3.26.3
Accumulated Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance $ 675,785 $ 587,668 $ 650,869 $ 549,041
Balance 660,446 622,218 660,446 622,218
Unrealized gains and (Losses) on available- for-sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (87,900) (113,761) (83,358) (127,807)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities (36,401) 19,614 (41,025) 33,658
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities   (18) 82 (16)
Net current period other comprehensive income (loss) (36,401) 19,596 (40,943) 33,642
Balance (124,301) (94,165) (124,301) (94,165)
Retirement plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (3,165) (4,473) (3,323) (4,478)
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 79 3 237 8
Net current period other comprehensive income (loss) 79 3 237 8
Balance (3,086) (4,470) (3,086) (4,470)
Accumulated Other Comprehensive Income/(Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (91,065) (118,234) (86,681) (132,285)
Change in Other comprehensive income (loss) before reclassification, Unrealized gains and Losses on available-for-sale Securities (36,401) 19,614 (41,025) 33,658
Amount reclassified from accumulated other comprehensive income, unrealized gains and losses on available for-sale-Securities 79 (15) 319 (8)
Net current period other comprehensive income (loss) (36,322) 19,599 (40,706) 33,650
Balance $ (127,387) $ (98,635) $ (127,387) $ (98,635)