v3.26.1
STOCK BASED AWARDS (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 18, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 194 $ 117 $ 320 $ 235  
Share price $ 8.73   $ 8.73    
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 151 69 $ 228 123  
Unrecognized compensation expense $ 990   $ 990    
Weighted average period     2 years    
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Outstanding shares     43,664    
2017 Stock Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of authorized shares issuance 30,000   30,000   775,000
2017 Stock Incentive Plan [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vest over period     5 years    
2017 Stock Incentive Plan [Member] | Various Equity and Cash Based Awards [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of authorized shares issuance 250,000   250,000    
2017 Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 43 $ 48 $ 92 $ 112  
Unrecognized compensation expense $ 134   $ 134    
Weighted average period     1 year    
2026 Stock Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of authorized shares issuance 60,800   60,800    
2026 Stock Incentive Plan [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vest over period     5 years    
2026 Stock Incentive Plan [Member] | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vest over period     1 year    
2026 Stock Incentive Plan [Member] | Various Equity and Cash Based Awards [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of authorized shares issuance 253,890   253,890