Common Stock - Additional Information (Details) - $ / shares |
Dec. 31, 2021 |
Dec. 31, 2020 |
Oct. 12, 2020 |
|---|---|---|---|
| Class of Stock [Line Items] | |||
| Common stock, shares authorized | 150,000,000 | 150,000,000 | |
| Common stock, par value | $ 0.0001 | $ 0.0001 | |
| Number of shares available for future issuance | 6,336,842 | 5,832,209 | 834,720 |
| 2020 Stock Option and Incentive Plan | |||
| Class of Stock [Line Items] | |||
| Number of shares available for future issuance | 1,573,353 | 1,043,402 |