XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK BASED AWARDS (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF WEIGHTED AVERAGE GRANT DATE FAIR VALUE OF STOCK OPTIONS GRANTED

   2024   2023 
Stock option fair value assumptions:          
Risk-free interest rate   4.40%   3.45%
Expected life (years)   6.0    6.5 
Dividend yield   0%   0%
Expected volatility   58%   60%
Weighted average grant date fair value of stock options granted  $6.47   $5.67 
SCHEDULE OF OPTION ACTIVITY

Following is the status of option activity for the six months ended and as of June 30, 2024:

 

   Shares  

Weighted-

Average

Exercise Price

Per Share

  

Weighted-

Average

Remaining

Contractual

Term
(in years)

  

Aggregate

Intrinsic Value

 
Outstanding – December 31, 2023   458,700   $6.63    6.53   $1,432 
Granted   22,000    11.06           
Exercised   (5,500)   5.42           
Forfeited   (9,600)   10.26           
Outstanding – June 30, 2024   465,600   $6.78    6.20   $3,150 
Exercisable on June 30, 2024   279,300   $4.67    4.60   $2,479 
SCHEDULE OF RESTRICTED STOCK ACTIVITY

Following is the status of restricted stock activity for the six months ended and as of June 30, 2024:

 

SCHEDULE OF RESTRICTED STOCK ACTIVITY

   Shares  

Weighted-

Average

Remaining

Vesting

Term
(in years)

  

Aggregate

Intrinsic Value

 
Outstanding – December 31, 2023   27,000    1.0   $254 
Granted   15,141           
Vested   (16,500)          
Forfeited   (1,500)          
Outstanding – June 30, 2024   24,141    0.9   $330