v3.26.1
SCHEDULE OF COMPUTATION OF BASIC AND DILUTED LOSS EARNING PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]            
Net (loss) income $ 176 $ 22 $ (1,873) $ (139) $ 198 $ (2,012)
Weighted average shares - basic 8,101,374   7,442,922   7,961,597 7,174,014
Weighted average shares - diluted 8,101,374   7,442,922   7,961,597 7,174,014
Earnings (loss) per share - basic $ 0.02   $ (0.25)   $ 0.02 $ (0.28)
Earnings (loss) per share - diluted $ 0.02   $ (0.25)   $ 0.02 $ (0.28)