XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Activity of Stock Options (Details) - USD ($)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding, Intrinsic Value, Balance    
Number of Shares, Exercised (5,500) (5,000)
Outstanding, Intrinsic Value, Balance $ 103,275  
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Outstanding, Balance 139,250 114,250
Weighted Average Exercise Price per Share, Balance $ 8.36 $ 5.51
Weighted Average Remaining Contract Life in Years 7 years 14 days 7 years 4 months 24 days
Outstanding, Intrinsic Value, Balance $ 419,853 $ 1,221,670
Number of Shares, Granted 32,000 31,000
Weighted Average Exercise Price Per Share, Granted $ 12.68 $ 18.05
Number of Shares, Exercised (5,500) (5,000)
Weighted Average Exercise Price Per Share, Exercised $ 3.58 $ 3.34
Number of Shares, Forfeited or Expired (1,000)
Weighted Average Exercise Price Per Share, Forfeited or Expired $ 7.22
Number of Shares, Outstanding, Balance 165,750 139,250
Weighted Average Exercise Price per Share, Balance $ 9.36 $ 8.36
Weighted Average Remaining Contract Life in Years 6 years 7 months 13 days  
Outstanding, Intrinsic Value, Balance $ 103,275 $ 419,853
Number of Shares, Vested 95,500  
Weighted Average Exercise Price Per Share, Vested $ 6.26  
Weighted Aggregate Average Remaining Contract Life in Years, Vested 5 years 3 months 3 days  
Intrinsic Value, Vested $ 355,253  
Number of Shares, Exercisable 95,500  
Weighted Average Exercise Price Per Share, Exercisable $ 6.26  
Weighted Aggregate Average Remaining Contract Life in Years, Exercisable 5 years 3 months 3 days  
Intrinsic Value, Exercisable $ 355,253