XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Schedule of activity under the stock option plans
   2010 Plan   2017 Plan   Weighted
Average
Exercise
Price
   Aggregate
Intrinsic
Value(1)
 
Outstanding as of December 31, 2020   237,500    176,500   $6.38   $(180,038)
Grants   
    86,000   $9.78      
Terminations/forfeitures   (12,000)   (20,000)  $7.26      
Exercises   (7,000)   (18,000)  $7.08      
Outstanding as of December 31, 2021   218,500    224,500   $6.94   $468,425 
Grants   
    130,500   $8.25      
Terminations/forfeitures   (6,000)   (14,500)  $6.97      
Exercises   (5,000)   
   $6.13      
Outstanding as of June 30, 2022   207,500    340,500   $7.26   $783,518 
Vested as of June 30, 2022   177,500    98,500   $6.79   $524,550 
Vested and expected to vest as of June 30, 2022   207,500    340,500   $7.26   $783,518 
Reserved for future grants   
    291,500           

 

Schedule of additional information about the stock option plans
   Number of
Shares
   Weighted
Average
Fair Value at
Grant Date
   Weighted
Average
Exercise
Price
 
Non-vested stock options as of January 1, 2022   160,000   $3.36   $7.23 
Non-vested stock options as of June 30, 2022   272,000   $3.82   $7.74 
Stock options granted during the six-month period ended June 30, 2022   130,500   $4.37   $8.25 
Stock options that vested during the six-month period ended June 30, 2022   4,000   $3.44   $6.54 
Stock options that were forfeited during the six-month period ended June 30, 2022   20,500   $3.83   $6.97 

 

Schedule of fair value stock option grant using black-scholes option pricing model with the weighted-average assumptions
  

During the Three-Month Periods
Ended June 30,

  

During the Six-Month Periods
Ended June 30,

 
   2022   2021   2022   2021 
Risk-free interest rate   3.38%   0.90%   2.62%   0.86%
Dividend yield   0%   0%   0%   0%
Expected volatility   53%   54%   53%   54%
Expected life   6.5 years    4.6 years    6.5 years    4.8 years