ELOC and ATM programs - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 9 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|---|
Aug. 04, 2026 |
Sep. 30, 2026 |
Jun. 30, 2026 |
Mar. 31, 2026 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
May 16, 2025 |
May 01, 2025 |
|
| Subsidiary, Sale of Stock [Line Items] | |||||||||
| Aggregate gross proceeds | $ 3,335 | $ 0 | |||||||
| Sale of shares | $ 1,863 | $ 667 | $ 805 | ||||||
| Proceeds from sale of common stock | $ 3,335 | 0 | |||||||
| Common Stock, Shares, Issued | 18,152,140 | 18,152,140 | 15,537,344 | ||||||
| ATM Program [Member] | |||||||||
| Subsidiary, Sale of Stock [Line Items] | |||||||||
| Common stock, value authorized | $ 65,000 | ||||||||
| Common Stock Capital Shares Reserved For Future Issuance Remaining Value | $ 7,600 | ||||||||
| Common stock, reserved for future issuance, value | $ 13,750 | $ 13,750 | |||||||
| Sale of shares | $ 1,472 | $ 0 | |||||||
| Sale of shares, shares | 350,152 | 0 | |||||||
| Equity line of credit (ELOC) [Member] | |||||||||
| Subsidiary, Sale of Stock [Line Items] | |||||||||
| Aggregate gross proceeds | $ 20,000 | ||||||||
| Sale of shares | $ 1,900 | ||||||||
| Sale of shares, shares | 859,190 | ||||||||
| Sale Of stock description Of transaction | The purchase price per share we receive will generally be equal to 97% of the lower of (i) the lowest sale price of our common stock on the applicable purchase date and (ii) the average of the three lowest closing sale prices of our common stock during the ten consecutive business days immediately preceding the applicable purchase date. Pursuant to the terms of the ELOC, purchases of our common stock may be effected as frequently as each business day, subject to certain limitations on the number of shares to be purchased, providing the closing price of our common stock on Nasdaq is not less than $1.00 per share We are currently limited to being able to sell up to 3,290,604 shares of our common stock (or approximately 19.99% of our outstanding shares immediately prior to entering into the ELOC), unless stockholder approval is obtained to exceed that amount, as required by Nasdaq listing rules. | ||||||||
| Proceeds from sale of common stock | $ 20,000 | ||||||||
| Equity line of credit (ELOC) [Member] | Maximum [Member] | |||||||||
| Subsidiary, Sale of Stock [Line Items] | |||||||||
| Common Stock, Shares, Issued | 3,290,604 | 3,290,604 | |||||||
| Equity line of credit (ELOC) [Member] | Minimum [Member] | |||||||||
| Subsidiary, Sale of Stock [Line Items] | |||||||||
| Minimum Sale of Stock, Price Per Share | $ 1 | $ 1 | |||||||
| Equity line of credit (ELOC) [Member] | Lincoln Park [Member] | |||||||||
| Subsidiary, Sale of Stock [Line Items] | |||||||||
| Commitment shares issued for equity line of credit | 60,145 | ||||||||
| Equity line of credit (ELOC) [Member] | Lincoln Park [Member] | Maximum [Member] | |||||||||
| Subsidiary, Sale of Stock [Line Items] | |||||||||
| Aggregate gross proceeds | $ 20,000 | ||||||||
| Proceeds from sale of common stock | $ 20,000 | ||||||||