Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
||
---|---|---|---|---|
Payables and Accruals [Abstract] | ||||
Professional fees | $ 399 | $ 808 | ||
Compensation expense | [1] | 786 | 3,073 | |
Research and development expenses | 971 | 404 | ||
Other | 925 | 1,189 | ||
Total accrued expenses and other current liabilities | $ 3,081 | $ 5,474 | ||
|