Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable (Detail)

v3.20.4
Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable (Detail)
6 Months Ended
Dec. 31, 2020
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of stock options outstanding 6,487
Stock options exercisable 1,221
Exercise Price One [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 0.61
Number of stock options outstanding 975
Weighted average remaining contractual life (years) 8 years 8 months 4 days
Stock options exercisable 853
Exercise Price Two [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 0.74
Number of stock options outstanding 250
Weighted average remaining contractual life (years) 8 years 10 months 9 days
Exercise Price Three [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 1.36
Number of stock options outstanding 300
Weighted average remaining contractual life (years) 9 years 8 months 23 days
Exercise Price Four [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 1.70
Number of stock options outstanding 4,699
Weighted average remaining contractual life (years) 9 years 8 months 15 days
Stock options exercisable 120
Exercise Price Five [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 6.10
Number of stock options outstanding 30
Weighted average remaining contractual life (years) 7 years 10 months 6 days
Stock options exercisable 27
Exercise Price Six [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 7.00
Number of stock options outstanding 3
Weighted average remaining contractual life (years) 7 years 5 months 23 days
Stock options exercisable 3
Exercise Price Seven [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 8.70
Number of stock options outstanding 12
Weighted average remaining contractual life (years) 6 years 10 months 2 days
Stock options exercisable 12
Exercise Price Eight [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 9.83
Number of stock options outstanding 83
Weighted average remaining contractual life (years) 7 years 4 months 20 days
Stock options exercisable 72
Exercise Price Nine [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 10.60
Number of stock options outstanding 4
Weighted average remaining contractual life (years) 7 years 3 months 10 days
Stock options exercisable 3
Exercise Price Ten [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 11.70
Number of stock options outstanding 30
Weighted average remaining contractual life (years) 2 years 1 month 28 days
Stock options exercisable 30
Exercise Price Eleven [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 15.70
Number of stock options outstanding 3
Weighted average remaining contractual life (years) 1 year 5 months 1 day
Stock options exercisable 3
Exercise Price Twelve [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 20.00
Number of stock options outstanding 9
Weighted average remaining contractual life (years) 1 year 29 days
Stock options exercisable 9
Exercise Price Thirteen [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 21.10
Number of stock options outstanding 14
Weighted average remaining contractual life (years) 6 years 6 months 7 days
Stock options exercisable 14
Exercise Price Fourteen [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 29.60
Number of stock options outstanding 5
Weighted average remaining contractual life (years) 4 years 1 month 2 days
Stock options exercisable 5
Exercise Price Fifteen [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 37.60
Number of stock options outstanding 5
Weighted average remaining contractual life (years) 5 years 1 month 9 days
Stock options exercisable 5
Exercise Price Sixteen [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 41.00
Number of stock options outstanding 4
Weighted average remaining contractual life (years) 5 years 10 months 9 days
Stock options exercisable 4
Exercise Price Seventeen [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 42.00
Number of stock options outstanding 33
Weighted average remaining contractual life (years) 2 years 7 months 13 days
Stock options exercisable 33
Exercise Price Eighteen [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 44.80
Number of stock options outstanding 3
Weighted average remaining contractual life (years) 5 years 1 month 9 days
Stock options exercisable 3
Exercise Price Nineteen [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 49.50
Number of stock options outstanding 13
Weighted average remaining contractual life (years) 6 years 1 month 17 days
Stock options exercisable 13
Exercise Price Twenty [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 53.20
Number of stock options outstanding 8
Weighted average remaining contractual life (years) 5 years 4 months 6 days
Stock options exercisable 8
Exercise Price Twenty One [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 61.60
Number of stock options outstanding 1
Weighted average remaining contractual life (years) 2 years 3 months
Stock options exercisable 1
Exercise Price Twenty Two [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercisable price | $ / shares $ 92.00
Number of stock options outstanding 3
Weighted average remaining contractual life (years) 2 years 5 months 1 day
Stock options exercisable 3