Fair Value Measurements - Additional Information (Details) - $ / shares |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
Feb. 05, 2021 |
Feb. 28, 2019 |
Dec. 31, 2021 |
|
| Fair Value Option Quantitative Disclosures [Line Items] | |||
| Common stock warrants exercised | 15,257 | 15,257 | 15,257 |
| Warrants exercise price | $ 5.46 | ||
| Contractual term of issuance | 10 years | ||
| Series A Preferred Stock [Member] | |||
| Fair Value Option Quantitative Disclosures [Line Items] | |||
| Warrants exercise price | $ 5.46 |