Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
Accrued compensation and benefits | $ 1,356 | $ 2,691 |
Accrued operational expenses | 410 | 582 |
Accrued restructuring costs | 155 | 2,073 |
Accrued research, development and clinical trial expenses | 952 | 209 |
Accrued in process research and development | $ 10,000 | $ 0 |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Total accrued expenses and other current liabilities | Total accrued expenses and other current liabilities |
Operating lease liabilities, current | $ 456 | $ 1,682 |
Total accrued expenses and other current liabilities | $ 13,329 | $ 7,237 |