Selected Balance Sheet Information - Schedule of Accrued expenses (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Selected Balance Sheet Information | ||
| Accrued milestones payments | $ 5,000 | $ 5,000 |
| Accrued clinical consulting services | 833 | 842 |
| Accrued manufacturing costs | 194 | 257 |
| Accrued vendor payments | 193 | 177 |
| Total accrued expenses | $ 6,220 | $ 6,276 |