Net Loss Per Share Attributable to Common Stockholders - Schedule of Excluded Anti-dilutive Securities (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Net Loss Per Share Attributable to Common Stockholders | ||
| Anti-dilutive securities excluded from diluted earnings per share (in shares) | 6,935,023 | 35,567,214 |
| Shares issuable upon settlement of derivative tranche liability in Private Placement | ||
| Net Loss Per Share Attributable to Common Stockholders | ||
| Anti-dilutive securities excluded from diluted earnings per share (in shares) | 0 | 32,681,866 |
| Stock options outstanding | ||
| Net Loss Per Share Attributable to Common Stockholders | ||
| Anti-dilutive securities excluded from diluted earnings per share (in shares) | 6,934,881 | 2,885,206 |
| 2017 Warrants outstanding | ||
| Net Loss Per Share Attributable to Common Stockholders | ||
| Anti-dilutive securities excluded from diluted earnings per share (in shares) | 142 | 142 |