v3.26.1
SCHEDULE OF RECONCILIATION BASIC AND DILUTED EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Loss from continuing operations $ (2,059) $ (1,228) $ (4,567) $ (3,304)
(Loss) income from discontinued operations, net of income taxes (100) 1,047
Net loss $ (2,059) $ (1,328) $ (4,567) $ (2,257)
Weighted average common shares outstanding - basic 11,096,266 11,104,058 11,096,599 11,112,117
Weighted average common shares outstanding - diiluted 11,096,266 11,104,058 11,096,599 11,112,117
Basic and diluted (loss) earnings per share:        
Loss per share from continuing operations - basic $ (0.19) $ (0.11) $ (0.41) $ (0.30)
Loss per share from continuing operations - diluted (0.19) (0.11) (0.41) (0.30)
(Loss) earnings per share from discontinued operations - basic (0.01) 0.09
(Loss) earnings per share from discontinued operations - diluted (0.01) 0.09
Basic loss per share (0.19) (0.12) (0.41) (0.21)
Diiluted loss per share $ (0.19) $ (0.12) $ (0.41) $ (0.21)