Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Stock Option Outstanding and Exercisable (Details)

v3.19.2
Share-Based Compensation - Stock Option Outstanding and Exercisable (Details)
12 Months Ended
Jun. 30, 2019
$ / shares
shares
Number Outstanding | shares 1,346,519
Weighted-Average Remaining Life In Years 6 years 1 month 6 days
Weighted-Average Exercise Price $ 1.45
Number Exercisable | shares 70,998
Exercise Price One [Member]  
Number Outstanding | shares 1,274,435
Weighted-Average Remaining Life In Years 6 years 2 months 12 days
Weighted-Average Exercise Price $ 0.92
Number Exercisable | shares 166
Exercise Price One [Member] | Minimum [Member]  
Weighted-Average Exercise Price $ 0.93
Exercise Price One [Member] | Maximum [Member]  
Weighted-Average Exercise Price $ 2.03
Exercise Price Two [Member]  
Number Outstanding | shares 12,750
Weighted-Average Remaining Life In Years 5 years 1 month 6 days
Weighted-Average Exercise Price $ 3.91
Number Exercisable | shares 11,498
Exercise Price Two [Member] | Minimum [Member]  
Weighted-Average Exercise Price $ 2.53
Exercise Price Two [Member] | Maximum [Member]  
Weighted-Average Exercise Price $ 4.40
Exercise Price Three [Member]  
Number Outstanding | shares 33,334
Weighted-Average Remaining Life In Years 4 years 6 months
Weighted-Average Exercise Price $ 6.82
Number Exercisable | shares 33,334
Exercise Price Three [Member] | Minimum [Member]  
Weighted-Average Exercise Price $ 5.80
Exercise Price Three [Member] | Maximum [Member]  
Weighted-Average Exercise Price $ 8.70
Exercise Price Four [Member]  
Number Outstanding | shares 22,000
Weighted-Average Remaining Life In Years 1 year 9 months 18 days
Weighted-Average Exercise Price $ 17.63
Number Exercisable | shares 22,000
Exercise Price Four [Member] | Minimum [Member]  
Weighted-Average Exercise Price $ 9.30
Exercise Price Four [Member] | Maximum [Member]  
Weighted-Average Exercise Price $ 26.90
Exercise Price Five [Member]  
Number Outstanding | shares 4,000
Weighted-Average Remaining Life In Years 2 years
Weighted-Average Exercise Price $ 28.90
Number Exercisable | shares 4,000
Exercise Price Five [Member] | Minimum [Member]  
Weighted-Average Exercise Price $ 26.90
Exercise Price Five [Member] | Maximum [Member]  
Weighted-Average Exercise Price $ 28.90