Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Payables and Accruals [Abstract] | ||||
| Professional fees | $ 531 | $ 808 | ||
| Compensation expense | [1] | 1,915 | 3,073 | |
| Research and development expenses | 1,200 | 404 | ||
| Other | 705 | 1,189 | ||
| Total accrued expenses and other current liabilities | $ 4,351 | $ 5,474 | ||
| ||||