Stock-based Compensation - Summary of Restricted Stock Unit Activity (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
$ / shares
shares
| |
| Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] | |
| Outstanding, December 31, 2023 | shares | 454,200 |
| RSUs granted | shares | 529,600 |
| RSUs Vested | shares | (184,380) |
| RSUs forfeited | shares | (16,632) |
| Outstanding, June 30, 2024 | shares | 782,788 |
| Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] | |
| Weighted-Average Grant Date Fair Value, Beginning | $ / shares | $ 7.69 |
| Weighted-Average Grant Date Fair Value, Granted | $ / shares | 2.62 |
| Weighted-Average Grant Date Fair Value,Vested | $ / shares | 7.15 |
| Weighted-Average Grant Date Fair Value, Forfeited | $ / shares | 4.42 |
| Weighted-Average Grant Date Fair Value, Ending | $ / shares | $ 4.42 |