Stock Based Compensation - Summary of Additional Information about Stock Options (Details) - $ / shares
|
12 Months Ended |
|
Dec. 31, 2021 |
Dec. 31, 2020 |
Jan. 31, 2020 |
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
| Options Outstanding |
5,136,679
|
|
3,815,585
|
| Weighted Average Remaining Contractual Term (Years) |
8 years
|
8 years 10 months 24 days
|
|
| Number of Warrants, Exercisable |
2,356,657
|
|
|
| Exercise Price $0.01 - $2.50 |
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
| Exercise Price |
$ 0.01
|
|
|
| Exercise Price |
$ 2.5
|
|
|
| Options Outstanding |
3,422,675
|
|
|
| Weighted Average Remaining Contractual Term (Years) |
8 years 4 months 24 days
|
|
|
| Number of Warrants, Exercisable |
1,224,211
|
|
|
| Exercise Price $2.51 - $7.52 |
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
| Exercise Price |
$ 2.51
|
|
|
| Exercise Price |
$ 7.52
|
|
|
| Options Outstanding |
677,250
|
|
|
| Weighted Average Remaining Contractual Term (Years) |
8 years 1 month 6 days
|
|
|
| Number of Warrants, Exercisable |
243,018
|
|
|
| Exercise Price $7.53 - $15.00 |
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
| Exercise Price |
$ 7.53
|
|
|
| Exercise Price |
$ 15
|
|
|
| Options Outstanding |
1,036,754
|
|
|
| Weighted Average Remaining Contractual Term (Years) |
6 years 6 months
|
|
|
| Number of Warrants, Exercisable |
889,428
|
|
|