XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Activity of Stock Options (Details) - USD ($)
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Exercised (72,750) (36,500)
Intrinsic Value, Ending Balance $ 1,221,670  
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Beginning Balance 156,000 227,700
Weighted Average Exercise Price Per Share, Beginning Balance $ 5.28 $ 5.65
Weighted Average Remaining Contract Life in Years, Ending Balance 5 years 6 months 10 days 4 years 9 months 29 days
Intrinsic Value, Beginning Balance $ 555,100
Number of Shares, Granted 31,000
Weighted Average Exercise Price Per Share, Granted $ 8.51
Number of Shares, Exercised (72,750) (36,500)
Weighted Average Exercise Price Per Share, Exercised $ 6.30 $ 6.78
Number of Shares, Forfeited or Expired (35,200)
Weighted Average Exercise Price Per Share, Forfeited or Expired $ 6.14
Number of Shares, Ending Balance 114,250 156,000
Weighted Average Exercise Price Per Share, Ending Balance $ 5.51 $ 5.28
Weighted Average Remaining Contract Life in Years, Ending Balance 7 years 4 months 24 days  
Intrinsic Value, Ending Balance $ 1,221,670 $ 555,100
Number of Shares, Vested 52,750  
Weighted Average Exercise Price Per Share, Vested $ 4.68  
Weighted Aggregate Average Remaining Contract Life in Years, Vested 6 years 2 months 26 days  
Intrinsic Value, Vested $ 607,800  
Number of Shares, Exercisable 52,750  
Weighted Average Exercise Price Per Share, Exercisable $ 4.68  
Weighted Aggregate Average Remaining Contract Life in Years, Exercisable 6 years 2 months 26 days  
Intrinsic Value, Exercisable $ 607,800