Net Loss per Share (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Potentially dilutive securities | ||
| Anti-dilutive common stock equivalent shares (in shares) | 68,271,015 | 11,369,356 |
| Unvested restricted stock unit awards | ||
| Potentially dilutive securities | ||
| Anti-dilutive common stock equivalent shares (in shares) | 428,434 | 923,539 |
| Outstanding stock options | ||
| Potentially dilutive securities | ||
| Anti-dilutive common stock equivalent shares (in shares) | 12,287,025 | 10,445,817 |
| Outstanding common stock warrants | ||
| Potentially dilutive securities | ||
| Anti-dilutive common stock equivalent shares (in shares) | 55,555,556 | 0 |