XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Computation of Basic and Diluted Shares        
Net Income (Loss) Attributable to Parent $ 3,356 $ (1,175) $ 6,944 $ (1,503)
Weighted average shares outstanding - basic (shares) 8,002,537 7,794,060 7,949,773 7,867,555
Dilutive potential shares from unvested restricted shares (shares) 114,210 0 122,966 0
Weighted average shares outstanding - diluted (shares) 8,116,747 7,794,060 8,072,739 7,867,555
Earnings per share:        
Basic (dollars per share) $ 0.42 $ (0.15) $ 0.87 $ (0.19)
Diluted (dollars per share) $ 0.41 $ (0.15) $ 0.86 $ (0.19)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 3,356 $ (1,175) $ 6,944 $ (1,503)