Selected Balance Sheet Information - Schedule of Accrued expenses (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Selected Balance Sheet Information | ||
Accrued clinical consulting services | $ 3,241 | $ 2,390 |
Accrued manufacturing costs | 383 | 772 |
Accrued vendor payments | 145 | 206 |
Total accrued expenses | $ 3,769 | $ 3,368 |