Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts Payable and Accrued Liabilities, Current [Abstract] | ||
| Payroll and payroll-related expenses | $ 3,221 | $ 5,653 |
| Research and development services | 4,122 | 4,316 |
| Professional fees and consulting services | 679 | 721 |
| Other current liabilities | 596 | 961 |
| Accrued expenses and other current liabilities | $ 8,618 | $ 11,651 |