v3.25.1
Other Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Employee compensation and benefits $ 781 $ 3,111
Professional fees 617 661
External R&D expenses 84 524
Other 356 537
Total accrued expenses $ 1,838 $ 4,833