XML 108 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
13. Stock Option Plans: Schedule of Stock Options Activity (Details) - USD ($)
12 Months Ended
May 31, 2024
May 31, 2023
Details    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance 333,000 283,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance $ 12.7 $ 11.43
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 2,016,961 $ 28,248
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 85,000 85,000
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 34.04 $ 15.75
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 76,750 30,500
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 12.54 $ 9.57
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period 750 4,500
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 0 $ 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 340,500 333,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 18.07 $ 12.7
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 11,185,815 $ 2,016,961