Stock Plans - Schedule of Fair Value Assumptions (Detail) - Stock Options [Member] |
9 Months Ended |
---|---|
Sep. 30, 2020 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Expected volatility, minimum | 68.00% |
Expected volatility, maximum | 82.00% |
Risk-free interest rate, minimum | 0.40% |
Risk-free interest rate, maximum | 1.20% |
Minimum [Member] | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Expected term (in years) | 6 years |
Maximum [Member] | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Expected term (in years) | 6 years 1 month 6 days |