Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Net Loss Per Share | ||
| Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) | 11,789,844 | 14,490,023 |
| Options to purchase Common Stock | ||
| Net Loss Per Share | ||
| Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) | 11,788,535 | 11,701,432 |
| Warrants to purchase Common Stock | ||
| Net Loss Per Share | ||
| Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) | 432 | 2,787,714 |
| Series A Convertible Preferred Stock | ||
| Net Loss Per Share | ||
| Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) | 877 | 877 |