XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss (Components of Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total Stockholders' Equity $ 323,925 $ 314,055 $ 291,254 $ 274,024
Net Unrealized Gain (Loss) On Securities Available For Sale [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), before tax (6,873) (9,380) (7,887)  
Tax effect 1,692 2,310 1,955  
Total Stockholders' Equity (5,181) (7,070) (5,932)  
Benefit Plan Adjustments [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), before tax (68) (587) (718)  
Tax effect 10 166 159  
Total Stockholders' Equity (58) (421) (559)  
Accumulated Other Comprehensive Income (Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total Stockholders' Equity $ (5,239) $ (7,491) $ (6,491) $ 1,128