v3.26.3
Accumulated Other Comprehensive Income (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        
Beginning balance $ 306,628 $ 252,589 $ 284,364 $ 185,531
Net current period other comprehensive income/(loss) (8,351) 9,285 (9,790) 15,600
Ending balance 308,996 270,120 308,996 270,120
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Accumulated Other Comprehensive Income        
Beginning balance (43,323) (53,729) (41,626) (59,876)
Other comprehensive income/(loss) before reclassification, net (8,481) 9,327 (10,178) 14,899
Less amounts reclassified from accumulated other comprehensive income   (126)   449
Net current period other comprehensive income/(loss) (8,481) 9,201 (10,178) 15,348
Ending balance (51,804) (44,528) (51,804) (44,528)
Defined Benefit Pension Items        
Accumulated Other Comprehensive Income        
Beginning balance (6,004) (7,800) (6,268) (7,974)
Other comprehensive income/(loss) before reclassification, net 133 87 397 261
Net current period other comprehensive income/(loss) 133 87 397 261
Ending balance (5,871) (7,713) (5,871) (7,713)
Deferred Compensation, Share-Based Payments [Member]        
Accumulated Other Comprehensive Income        
Beginning balance 81 93 87 99
Other comprehensive income/(loss) before reclassification, net (3) (3) (9) (9)
Net current period other comprehensive income/(loss) (3) (3) (9) (9)
Ending balance 78 90 78 90
AOCI Attributable to Parent [Member]        
Accumulated Other Comprehensive Income        
Beginning balance (49,246) (61,436) (47,807) (67,751)
Other comprehensive income/(loss) before reclassification, net (8,351) 9,411 (9,790) 15,151
Less amounts reclassified from accumulated other comprehensive income   (126)   449
Net current period other comprehensive income/(loss) (8,351) 9,285 (9,790) 15,600
Ending balance $ (57,597) $ (52,151) $ (57,597) $ (52,151)