Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details) - Schedule of option activity

v3.21.2
Stockholders' Equity (Details) - Schedule of option activity
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Schedule of option activity [Abstract]  
Options, Outstanding at begining | shares 2,294,415
Weighted- Average Exercise Price, Outstanding at begining | $ / shares $ 5.84
Options, Outstanding at ending | shares 2,497,577
Weighted- Average Exercise Price, Outstanding at ending | $ / shares $ 6.49
Weighted- Average Remaining Contractual Term, Outstanding at ending 4 years 6 months 14 days
Aggregate Intrinsic Value, Outstanding at ending | $ $ 10,911
Options, Exercisable | shares 1,294,098
Weighted- Average Exercise Price, Exercisable | $ / shares $ 5.44
Weighted- Average Remaining Contractual Term, Exercisable 3 years 10 months 13 days
Aggregate Intrinsic Value, Exercisable | $ $ 6,826
Options, Granted | shares 520,604
Weighted- Average Exercise Price, Granted | $ / shares $ 9.32
Options, Exercised | shares (219,192)
Weighted- Average Exercise Price, Exercised | $ / shares $ 6.10
Options, Forfeited/Cancelled | shares (98,250)
Weighted- Average Exercise Price, Forfeited/Cancelled | $ / shares $ 7.07