XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Stock option transactions during the nine months ended March 31, 2023 are summarized as follows: (Details) - $ / shares
9 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Options outstanding, beginning | shares 502,084
Options outstanding, beginning | $ / shares $ 5.82
Granted 104,325
Granted $ 9.93
Exercised (90,351)
Exercised $ 1.82
Cancelled or Forfeited (47,930)
Cancelled or Forfeited $ 11.19
Options outstanding, ending | shares 468,128
Options outstanding, ending | shares $ 6.96