Prepaid Expenses, Other Current Assets, Accrued Expenses, and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Prepaid Expenses, Other Current Assets, Accrued Expenses, and Other Current Liabilities [Abstract] | ||
| Accrued clinical, research and development costs | $ 1,353 | $ 1,154 |
| Accrued compensation and benefits | 1,185 | 2,421 |
| Accrued professional service costs | 122 | 480 |
| Other accruals | 447 | 252 |
| Total accrued expenses and other current liabilities | $ 3,107 | $ 4,307 |