Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Options |
|
|
| Outstanding, beginning of period |
6,421,589
|
|
| Granted |
2,240,816
|
|
| Exercised |
(147,499)
|
|
| Canceled |
(547,156)
|
|
| Outstanding, end of period |
7,967,750
|
6,421,589
|
| Options exercisable— December 31, 2021 |
1,872,885
|
|
| Options vested or expected to vest— December 31, 2021 |
7,967,750
|
|
| Weighted Average Exercise Price |
|
|
| Outstanding, beginning of period |
$ 6.97
|
|
| Granted |
15.84
|
|
| Exercised |
3.96
|
|
| Canceled |
9.44
|
|
| Outstanding, end of period |
9.35
|
$ 6.97
|
| Options exercisable— December 31, 2021 |
6.13
|
|
| Options vested or expected to vest— December 31, 2021 |
$ 9.35
|
|
| Weighted Average Remaining Life (in years) |
|
|
| Outstanding |
8 years 8 months 12 days
|
9 years 6 months
|
| Options exercisable— December 31, 2021 |
8 years 8 months 12 days
|
|
| Options vested or expected to vest— December 31, 2021 |
8 years 2 months 12 days
|
|
| Aggregate Intrinsic Value |
|
|
| Outstanding |
$ 36,946
|
$ 90,112
|
| Options exercisable— December 31, 2021 |
13,227
|
|
| Options vested or expected to vest— December 31, 2021 |
$ 36,946
|
|