Net Loss Per Share - Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Numerator: | ||
| Net loss | $ (37,157) | $ (91,665) |
| Cumulative dividends on redeemable convertible preferred stock | (10,831) | |
| Net loss attributable to common stockholders | $ (37,157) | $ (102,496) |
| Denominator: | ||
| Weighted average common shares outstanding, basic and diluted | 21,794,546 | 6,332,841 |
| Net loss per share attributable to common stockholders, basic and diluted | $ (1.70) | $ (16.18) |