Stockholders' Equity - Schedule of Common Stock Shares Reserved for the Potential Conversion of Outstanding Preferred Stock and Exercise of Stock Options (Details) - shares |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Class of Stock Disclosures [Abstract] | ||
| Options to purchase common stock | 8,132,397 | 6,176,141 |
| Pre-funded warrants to purchase common stock | 7,060,000 | |
| Unvested restricted stock units | 1,018,593 | 222,252 |
| Remaining shares reserved for future issuance | 5,479,365 | 3,420,334 |
| Total | 14,630,355 | 16,878,727 |