XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Computation of Basic and Diluted Shares        
Net Income (Loss) Attributable to Parent $ 3,729 $ 159 $ 5,197 $ 158
Weighted average shares outstanding - basic (shares) 8,418,174 8,123,714 8,359,584 8,140,664
Dilutive potential shares from unvested restricted shares (shares) 523,173 364,658 486,584 307,965
Weighted average shares outstanding - diluted (shares) 8,941,347 8,488,372 8,846,168 8,448,629
Earnings per share:        
Basic (dollars per share) $ 0.44 $ 0.01 $ 0.62 $ 0.02
Diluted (dollars per share) $ 0.41 $ 0.01 $ 0.59 $ 0.02
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 3,699 $ 105 $ 5,196 $ 158