Net Loss Per Share - Summary of Computation of 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 |
|
| Earnings Per Share [Abstract] | ||
| Net loss | $ (71,869) | $ (40,837) |
| Weighted average common shares outstanding, basic and diluted | 40,362,303 | 15,115,129 |
| Net loss per share, basic and diluted | $ (1.78) | $ (2.70) |