Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details) - Schedule of option activity

v3.20.2
Stockholders' Equity (Details) - Schedule of option activity - Option [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
Stockholders' Equity (Details) - Schedule of option activity [Line Items]  
Options, Outstanding beginning | shares 2,127,317
Weighted Average Exercise Price,Outstanding beginning | $ / shares $ 5.57
Options, Outstanding ending | shares 2,294,415
Weighted Average Exercise Price, Outstanding ending | $ / shares $ 5.84
Weighted-Average Remaining Contractual Term (in years), Outstanding 5 years 43 days
Aggregate Intrinsic Value, Outstanding | $ $ 5,625
Options, Exercisable | shares 1,093,040
Weighted Average Exercise Price, Exercisable | $ / shares $ 5.24
Weighted-Average Remaining Contractual Term (in years), Exercisable 4 years 284 days
Aggregate Intrinsic Value, Exercisable | $ $ 3,339
Options, Granted | shares 332,500
Weighted Average Exercise Price, Granted | $ / shares $ 7.79
Options, Exercised | shares (38,250)
Weighted Average Exercise Price, Exercised | $ / shares $ 5.50
Options, Forfeited/Cancelled | shares (127,152)
Weighted Average Exercise PriceForfeited/Cancelled | $ / shares $ 6.51