XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Plans - Stock Option Activity and Related Information (Details) - $ / shares
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Number of Options (Shares)    
Outstanding beginning balance 1,599,541  
Exercised (132,100) (47,500)
Outstanding ending balance 1,467,441  
Vested and expected to vest 1,467,441  
Exercisable 1,387,945  
Weighted-Average Exercise Price    
Outstanding beginning balance $ 4.54  
Exercised 1.08  
Outstanding ending balance 4.85  
Vested and expected to vest 4.85  
Exercisable $ 4.39  
Weighted-Average Remaining Contractual Term (Years)    
Outstanding 4 years 3 months 18 days  
Vested and expected to vest 4 years 3 months 18 days  
Exercisable 4 years 1 month 6 days