Summary of significant accounting policies - Potentially dilutive securities (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Potentially dilutive securities | ||
| Total shares of common stock equivalents | 49,227,729 | 3,056,131 |
| Private Placement | Pre-funded Warrants | ||
| Potentially dilutive securities | ||
| Warrants to purchase of shares | 39,799,626 | |
| Convertible preferred stock (as converted) | ||
| Potentially dilutive securities | ||
| Total shares of common stock equivalents | 15,596 | 15,596 |
| Employee Stock Option | ||
| Potentially dilutive securities | ||
| Total shares of common stock equivalents | 1,107,804 | 814,739 |
| Warrants to purchase common stock | ||
| Potentially dilutive securities | ||
| Total shares of common stock equivalents | 48,038,891 | 2,194,788 |
| Unvested restricted stock units | ||
| Potentially dilutive securities | ||
| Total shares of common stock equivalents | 65,438 | 31,008 |