v3.25.2
EARNINGS PER SHARE (Computation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
EARNINGS PER SHARE        
Net income $ 1,911 $ 1,746 $ 3,919 $ 3,101
Weighted-average common shares outstanding 5,017 5,001 5,013 4,998
Basic earnings per share $ 0.38 $ 0.35 $ 0.78 $ 0.62
Common stock equivalents due to effect of stock options 12 8 12 8
Total weighted-average common shares and equivalents 5,029 5,009 5,025 5,006
Diluted earnings per share $ 0.38 $ 0.35 $ 0.78 $ 0.62
Anti-dilutive stock options outstanding     3 2