Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Accrued research and development expense | $ 3,694 | $ 2,639 |
| Accrued personnel and bonus expense | 1,712 | 5,192 |
| Accrued professional and legal fees | 409 | 260 |
| Accrued other | 2,011 | 1,040 |
| Accrued expenses and other current liabilities | $ 7,826 | $ 9,131 |