Net Loss Per Share Attributable to Common Stockholders -Schedule of Antidilutive Shares (Details) - shares |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Stock options to purchase common stock | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Antidilutive shares excluded from computation of earnings per share (in shares) | 3,157,931 | 5,713,130 | 3,157,931 | 5,713,130 |
Unvested restricted stock units | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Antidilutive shares excluded from computation of earnings per share (in shares) | 3,035,390 | 3,354,991 | 3,035,390 | 3,354,991 |
Unvested performance stock units | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Antidilutive shares excluded from computation of earnings per share (in shares) | 4,397,688 | 4,397,688 | 4,397,688 | 4,397,688 |