v3.26.1
STOCK BASED AWARDS (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF WEIGHTED AVERAGE GRANT DATE FAIR VALUE OF STOCK OPTIONS GRANTED

    

   2026 
Stock option fair value assumptions:     
Risk-free interest rate   4.03%
Expected life (years)   6.1 
Dividend yield   -%
Expected volatility   58%
Weighted average grant date fair value of stock options granted  $7.29 
SCHEDULE OF OPTION ACTIVITY

Following is a summary of stock option activity as of and for the six months ended June 30, 2026 and 2025:

  

   Shares  

Weighted-

Average

Exercise Price

Per Share

  

Weighted-

Average

Remaining

Contractual

Term

(in years)

  

Aggregate

Intrinsic Value

 
Outstanding – December 31, 2024   453,400   $6.79    5.70   $1,654 
Granted   43,382    8.73           
Exercised   (1,200)   3.98           
Forfeited   (9,800)   9.66           
Outstanding – June 30, 2025   485,782   $6.92    5.60   $1,213 
                     
Outstanding – December 31, 2025   490,182   $6.91    5.14   $828 
Granted   90,800    12.46           
Exercised   (45,800)   5.13           
Forfeited   (16,916)   7.05           
Outstanding – June 30, 2026   518,266   $7.99    5.63   $4,063 
Exercisable on June 30, 2026   310,591   $6.04    3.86   $3,036 
SCHEDULE OF RESTRICTED STOCK UNITS ACTIVITY

Following is a summary of RSU activity as of and for the six months ended June 30, 2026 and 2025:

 

SCHEDULE OF RESTRICTED STOCK UNITS ACTIVITY

   Shares  

Weighted-

Average

Remaining

Vesting

Term

(in years)

  

Aggregate

Intrinsic Value

 
Outstanding – December 31, 2024   24,141    0.3   $         248 
Granted   43,664           
Vested   (24,141)          
Forfeited   -           
Outstanding – June 30, 2025   43,664    1.9   $63 
                
Outstanding – December 31, 2025   43,664    1.3   $324 
Granted   -           
Vested   (21,832)          
Forfeited   (3,438)          
Outstanding – June 30, 2026   18,394    1.0   $131