Stock-based Compensation - Summary of Assumptions Used to Determine Grant-date Fair Value of Stock Options (Detail) - $ / shares
|
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
| Expected dividend yield |
0.00%
|
|
| 2020 Employee Stock Purchase Plan [Member] |
|
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
| Expected dividend yield |
|
|
| 2020 Employee Stock Purchase Plan [Member] | Minimum [Member] |
|
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
| Expected term (in years) |
6 months
|
|
| Risk-free interest rate, minimum |
0.03%
|
|
| Volatility, minimum |
50.41%
|
|
| Weighted-average estimated fair value of purchase rights |
$ 4.13
|
|
| 2020 Employee Stock Purchase Plan [Member] | Maximum [Member] |
|
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
| Expected term (in years) |
2 years
|
|
| Risk-free interest rate, maximum |
0.54%
|
|
| Volatility, maximum |
97.14%
|
|
| Weighted-average estimated fair value of purchase rights |
$ 13.49
|
|
| Stock Option [Member] |
|
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
| Expected term (in years) |
5 years 8 months 19 days
|
5 years 9 months 14 days
|
| Risk-free interest rate |
0.99%
|
0.93%
|
| Expected dividend yield |
|
|
| Volatility |
81.21%
|
77.14%
|