XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued research and development $ 3,761 $ 6,092
Accrued compensation 4,203 5,820
Accrued restructuring charges 739 0
Accrued other 380 574
Total $ 9,083 $ 12,486