XML 87 R45.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 components    
Research and development $ 24,185 $ 1,794
Compensation and related benefits 5,222 2,734
Severance accruals 639 1,436
Professional services and consulting 933 1,019
Operating lease liabilities, current portion 63 310
Other 2,135 732
Total accrued expenses and other current liabilities $ 33,177 $ 8,025