Capital Structure - Common Stock (Details) - Class A common stock - shares |
Jun. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Class of Stock [Line Items] | ||
Shares reserved for future issuance (in shares) | 13,768,018 | 12,517,436 |
Warrants to purchase Class A common stock | ||
Class of Stock [Line Items] | ||
Shares reserved for future issuance (in shares) | 2,788,484 | 2,788,484 |
Options to purchase Class A common stock | ||
Class of Stock [Line Items] | ||
Shares reserved for future issuance (in shares) | 8,743,143 | 6,287,126 |
Class A common stock available for future grants under the 2021 Equity Incentive Plan | ||
Class of Stock [Line Items] | ||
Shares reserved for future issuance (in shares) | 1,637,614 | 3,136,737 |
Class A common stock available for future grants under the 2021 Employee Stock Purchase Plan | ||
Class of Stock [Line Items] | ||
Shares reserved for future issuance (in shares) | 598,777 | 305,089 |