XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
3 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Summary of Activity of Stock Options

The following table is a summary of stock options activity for the three months ended June 30, 2021 and 2020:

 

   Number of Shares   Weighted Average Exercise Price Per Share   Weighted Aggregate Average Remaining Contract Life in Years   Intrinsic Value 
Outstanding at April 1, 2021   156,000   $5.28    5.53   $555,100 
Granted   -    -           
Exercised   5,000    6.80           
Forfeited or Expired   -    -           
Outstanding at June 30, 2021   151,000   $5.23    5.45   $685,330 
                     
Vested at June 30, 2021   105,250   $5.88    4.10   $390,033 
Exercisable at June 30, 2021   105,250   $5.88    4.10   $390,033