v3.26.1
SCHEDULE OF RECONCILIATION BASIC AND DILUTED EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Loss from continuing operations $ (2,508) $ (2,076)
Income from discontinued operations, net of income taxes 1,147
Net loss $ (2,508) $ (929)
Weighted average common shares outstanding - basic 11,095,588 11,120,266
Effect of dilutive securities:    
Stock options 67,218
Weighted average common shares outstanding - diluted 11,095,588 11,187,484
Basic (loss) earnings per share:    
Loss per share from continuing operations $ (0.23) $ (0.19)
Earnings per share from discontinued operations 0.10
Basic loss per share (0.23) (0.09)
Diluted (loss) earnings per share:    
Loss per share from continuing operations (0.23) (0.19)
Earnings per share from discontinued operations 0.10
Diluted loss per share $ (0.23) $ (0.09)