XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Balance sheet components-Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Balance sheet components    
Research and development $ 15,593 $ 24,185
Compensation and related benefits 7,171 5,861
Professional services and consulting 792 933
Operating lease liabilities, current portion 0 63
Other 1,742 2,135
Total accrued expenses and other current liabilities $ 25,298 $ 33,177