Loss Per Share of Common Stock - Anti-dilutive securities (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Antidilutive securities | ||
| Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) | 11,308,734 | 8,709,269 |
| RSAs and RSUs | ||
| Antidilutive securities | ||
| Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) | 2,449,334 | 1,489,119 |
| Employee Stock Option | ||
| Antidilutive securities | ||
| Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) | 8,859,400 | 7,220,150 |