Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Accrued research and development expense | $ 2,800 | $ 2,639 |
| Accrued personnel and bonus expense | 4,248 | 5,192 |
| Accrued professional and legal fees | 488 | 260 |
| Accrued other | 680 | 512 |
| Accrued expenses and other current liabilities | $ 9,669 | $ 9,131 |