v3.22.2.2
Stockholders' Equity - Summary of Option Vested and Exercisable (Detail) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Number of Shares    
Options outstanding 5,443,928  
Fully vested and expected to vest options 5,173,999  
Options exercisable 2,422,688  
Weighted Average Exercise Price    
Options outstanding $ 8.94  
Fully vested and expected to vest options 8.83  
Options exercisable $ 6.29  
Aggregate Intrinsic Value    
Options outstanding $ 10,098,695  
Fully vested and expected to vest options 10,072,808  
Options exercisable $ 9,806,115  
Closing stock price $ 9.75  
Total intrinsic value of the options exercised during the period $ 4,300,000 $ 2,000,000.0
Weighted Average Remaining Contractual Term    
Options outstanding 7 years 7 months 6 days  
Fully vested and expected to vest options 7 years 6 months 7 days  
Options exercisable 5 years 8 months 12 days