Preferred Stock - Additional Information (Details) - $ / shares |
Dec. 31, 2021 |
Aug. 14, 2020 |
|---|---|---|
| Temporary Equity [Line Items] | ||
| Temporary equity, par or stated value per share | $ 0.0001 | |
| Preferred stock convertible conversion price | 1.875 | |
| Preferred stock shares authorized | 10,000,000 | |
| Preferred stock shares issued | 0 | |
| Series A Convertible Preferred Stock | ||
| Temporary Equity [Line Items] | ||
| Preferred stock convertible conversion price | $ 4.441 |