Net Loss Per Share - Potential Dilutive Securities Excluded From Calculation Of Net Loss Per Share (Details) - shares |
12 Months Ended | |
---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Total | 9,062,875 | 7,195,273 |
Options to Purchase Common Stock | ||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Total | 7,967,750 | 6,421,589 |
Unvested Restricted Common Stock | ||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Total | 38,141 | 370,329 |
Unvested Restricted Stock Units | ||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Total | 1,056,984 | 403,355 |