XML 116 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of stock option (Details) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Equity [Abstract]      
Beginning balance 1,446,400 1,596,499 1,912,940
Beginning balance $ 8.27 $ 6.50 $ 6.20
Granted 578,000 447,500 370,000
Granted $ 6.95 $ 13.30 $ 7,800
Exercised (265,129) (215) (295,229)
Exercised $ 4.99 $ 7.00 $ 6.10
Cancelled/expired (217,771) (392,446) (391,212)
Cancelled/expired $ 5.87 $ 7.70 $ 6.40
Exercised 265,129 215 295,229
Ending balance 1,541,500 1,446,400 1,596,499
Ending Balance $ 9.64 $ 8.27 $ 6.50