v3.26.1
Accumulated Other Comprehensive (Loss) Income - Changes in the Components of Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Changes in the Components of Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Beginning balance $ 123,583 $ 124,896 $ 122,451 $ 121,483
Ending balance 125,744 124,413 125,744 124,413
Retirement Plans [Member]        
Changes in the Components of Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Beginning balance (1,219) (1,967) (1,218) (1,992)
Other comprehensive loss before reclassifications 0 0 0 0
Amounts reclassified from AOCI (1) 25 (2) 50
Ending balance (1,220) (1,942) (1,220) (1,942)
Unrealized Loss on Available for Sale Securities        
Changes in the Components of Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Beginning balance (5,590) (6,801) (4,303) (7,548)
Other comprehensive loss before reclassifications (375) (391) (1,662) 352
Amounts reclassified from AOCI 0 0 0 4
Ending balance (5,965) (7,192) (5,965) (7,192)
Unrealized Gain and Loss on Derivatives and Hedging Activities [Member]        
Changes in the Components of Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Beginning balance 94 336 154 396
Other comprehensive loss before reclassifications (32) (60) (92) (120)
Amounts reclassified from AOCI 0 0 0 0
Ending balance 62 276 62 276
AOCI Attributable to Parent [Member]        
Changes in the Components of Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Beginning balance (6,715) (8,432) (5,367) (9,144)
Other comprehensive loss before reclassifications (407) (451) (1,754) 232
Amounts reclassified from AOCI (1) 25 (2) 54
Ending balance $ (7,123) $ (8,858) $ (7,123) $ (8,858)