XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Balance sheet components-Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Balance sheet components    
Research and development $ 12,456 $ 24,185
Compensation and related benefits 2,993 5,861
Professional services and consulting 997 933
Operating lease liabilities, current portion   63
Other 1,210 2,135
Total accrued expenses and other current liabilities $ 17,656 $ 33,177