Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities | 18,934,386 | 15,174,024 |
| Options to Purchase Common Stock [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities | 17,866,963 | 15,174,024 |
| Unvested Market-Based Stock Options Outstanding [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities | 668,750 | 0 |
| Unvested Restricted Stock Units Outstanding [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities | 398,673 | 0 |