v3.26.1
Accumulated Other Comprehensive Income (Loss) - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss)        
Beginning Balance $ 67,499 $ 60,801 $ 70,515 $ 63,457
Ending Balance 72,088 59,658 72,088 59,658
Net unrealized (Loss) Gain on Available For Sale Securities        
Accumulated Other Comprehensive Income (Loss)        
Beginning Balance (7,662) (12,018) (5,205) (9,583)
Other comprehensive income (loss) before reclassification 3,899 (1,961) 1,442 (4,282)
Amounts reclassified from accumulated other comprehensive gain (loss)       (114)
Net current -period other comprehensive income (loss) 3,899 (1,961) 1,442 (4,396)
Ending Balance (3,763) (13,979) (3,763) (13,979)
Defined Benefit Plan        
Accumulated Other Comprehensive Income (Loss)        
Beginning Balance (146) (517) (146) (517)
Ending Balance (146) (517) (146) (517)
Accumulated other comprehensive income (loss), Total        
Accumulated Other Comprehensive Income (Loss)        
Beginning Balance (7,808) (12,535) (5,351) (10,100)
Other comprehensive income (loss) before reclassification 3,899 (1,961) 1,442 (4,282)
Amounts reclassified from accumulated other comprehensive gain (loss)       (114)
Net current -period other comprehensive income (loss) 3,899 (1,961) 1,442 (4,396)
Ending Balance $ (3,909) $ (14,496) $ (3,909) $ (14,496)