Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Accrued Expenses and Other Current Liabilities [Abstract] | ||
| Accrued research and development | $ 6,805 | $ 4,384 |
| Accrued employee compensation and benefits | 1,707 | 5,266 |
| Accrued professional and consulting | 775 | 941 |
| Total | $ 9,287 | $ 10,591 |