Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Net Loss Per Share | ||
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) | 14,490,023 | 11,159,352 |
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,701,432 | 8,351,122 |
Warrants to purchase Common Stock | ||
Net Loss Per Share | ||
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) | 2,787,714 | 2,807,353 |
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 |