XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Computation of Basic and Diluted Shares        
Net Income (Loss) Attributable to Parent $ 105 $ 3,356 $ 158 $ 6,944
Weighted average shares outstanding - basic (shares) 8,123,714 8,002,537 8,140,664 7,949,773
Dilutive potential shares from unvested restricted shares (shares) 364,658 114,210 307,965 122,966
Weighted average shares outstanding - diluted (shares) 8,488,372 8,116,747 8,448,629 8,072,739
Earnings per share:        
Basic (dollars per share) $ 0.01 $ 0.42 $ 0.02 $ 0.87
Diluted (dollars per share) $ 0.01 $ 0.41 $ 0.02 $ 0.86
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 105 $ 3,356 $ 158 $ 6,944