Equity incentive plans - Schedule of Stock Option Activity (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
|
|
| Outstanding at December 31, 2020 |
2,316,899
|
|
| Granted |
5,057,146
|
|
| Exercised |
208,890
|
|
| Forfeited and expired |
2,095,996
|
|
| Outstanding at December 31, 2021 |
5,069,159
|
2,316,899
|
| Options vested and expected to vest at December 31, 2021 |
5,069,159
|
|
| Options vested and exercisable at December 31, 2021 |
750,918
|
|
| Outstanding at December 31, 2020 |
$ 9.52
|
$ 4.00
|
| Granted |
11.99
|
|
| Exercised |
1.48
|
|
| Forfeited and expired |
10.20
|
|
| Outstanding at December 31, 2021 |
9.52
|
$ 4.00
|
| Options vested and expected to vest at December 31, 2021 |
9.52
|
|
| Options vested and exercisable at December 31, 2021 |
$ 3.88
|
|
| Outstanding at December 31, 2021 |
8 years 10 months 24 days
|
|
| Options vested and expected to vest at December 31, 2021 |
8 years 10 months 24 days
|
|
| Options vested and exercisable at December 31, 2021 |
7 years 8 months 12 days
|
|
| Outstanding at December 31, 2021 |
$ 734
|
|
| Options vested and expected to vest at December 31, 2021 |
734
|
|
| Options vested and exercisable at December 31, 2021 |
$ 468
|
|