XML 80 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Summary of Option Vested and Exercisable (Detail) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Number of Shares    
Options outstanding 2,885,966  
Fully vested and expected to vest options 2,764,982  
Options exercisable 1,906,136  
Weighted Average Exercise Price    
Options outstanding $ 4.71  
Fully vested and expected to vest options 4.61  
Options exercisable $ 4.08  
Aggregate Intrinsic Value    
Options outstanding $ 18,749,416  
Fully vested and expected to vest options 18,223,187  
Options exercisable $ 13,523,577  
Closing stock price $ 11.11  
Total intrinsic value of the options exercised during the period $ 1,300,000 $ 4,500,000
Weighted Average Remaining Contractual Term    
Options outstanding 6 years 5 months 5 days  
Fully vested and expected to vest options 6 years 4 months 6 days  
Options exercisable 5 years 6 months 29 days