XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Balance sheet components-Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Balance sheet components    
Research and development $ 10,562 $ 24,185
Compensation and related benefits 5,646 5,861
Professional services and consulting 837 933
Operating lease liabilities, current portion 0 63
Other 1,173 2,135
Total accrued expenses and other current liabilities $ 18,218 $ 33,177