XML 39 R28.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
Computation of Basic and Diluted Shares    
Net Income (Loss) Attributable to Parent $ 478 $ 2,166
Weighted average shares outstanding - basic (shares) 8,253,912 8,099,028
Dilutive potential shares from unvested restricted shares (shares) 527,831 293,468
Weighted average shares outstanding - diluted (shares) 8,781,743 8,392,496
Earnings per share:    
Basic (dollars per share) $ 0.06 $ 0.28
Diluted (dollars per share) $ 0.05 $ 0.27
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 478 $ 2,296