Convertible Preferred Stock and Stockholders Equity - Summary of Common Stock Reserved for Future Issuance (Parenthetical) (Details) |
Dec. 31, 2021
shares
|
|---|---|
| SPAC Warrants | Common Stock | |
| Class of Stock [Line Items] | |
| Number of shares issued for each warrant | 0.25 |