Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares |
6 Months Ended | |
---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
|
Redeemable convertible preferred stock | 6,476,289 | 18,282,452 |
Redeemable Convertible Preferred Stock | ||
Redeemable convertible preferred stock | 0 | 12,767,202 |
Redeemable Convertible Preferred Stock Warrants | ||
Redeemable convertible preferred stock | 0 | 329,514 |
Options to Purchase Common Stock | ||
Redeemable convertible preferred stock | 5,709,691 | 5,185,736 |
Restricted Stock Units | ||
Redeemable convertible preferred stock | 766,598 | 0 |