Selected Balance Sheet Information - Schedule of Accrued expenses (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Selected Balance Sheet Information | ||
| Accrued milestones payments | $ 5,000 | $ 5,000 |
| Accrued clinical consulting services | 832 | 842 |
| Accrued manufacturing costs | 332 | 257 |
| Accrued vendor payments | 254 | 177 |
| Total accrued expenses | $ 6,418 | $ 6,276 |