v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
EARNINGS PER SHARE    
Net income (loss) $ (382) $ (807)
Weighted-average shares 9,238 9,023
Employee stock options and awards 0 0
Adjusted weighted-average shares & assumed conversions of stock options 9,238 9,023
Basic and diluted earnings (loss) per share:    
Basic earnings (loss) per share $ (0.04) $ (0.09)
Diluted earnings (loss) per share $ (0.04) $ (0.09)