v3.26.1
SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ 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
Accounting Policies [Abstract]            
Net Income $ 470 $ 388 $ 1,170 $ 807 $ 858 $ 1,977
Effective of dilutive securities        
Dilutive net income         $ 858 $ 1,977
Weighted average common shares outstanding – basic 12,567     12,428
Warrants [1]         291
Restricted stock units [1]        
Weighted average common shares outstanding and assumed conversion - diluted 12,873     12,719 [1] [1]
Basic net income per common share $ 0.04     $ 0.07
Diluted net income per common share $ 0.04     $ 0.07
[1] Anti-dilutive securities excluded