XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings per share    
Net income $ 1,908 $ 1,786
Weighted average shares outstanding 23,626,617 23,736,387
Weighted average dilutive shares outstanding 23,626,617 23,736,387
Earnings per share basic $ 0.08 $ 0.08
Earnings per share diluted $ 0.08 $ 0.08