XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss (Schedule of accumulated other comprehensive loss components) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Total stockholders' equity $ 128,957 $ 121,833 $ 125,975 $ 116,196 $ 114,272 $ 113,685
Total accumulated other comprehensive loss $ (10,897) $ (12,935)        
Income tax rate 21.00% 21.00%        
Securities available for sale            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss Before tax $ (9,979) $ (13,266)        
Related deferred tax 2,096 2,786        
Total stockholders' equity (7,883) (10,480)        
Defined benefit pension plan            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss Before tax (3,815) (3,108)        
Related deferred tax 801 653        
Total stockholders' equity $ (3,014) $ (2,455)