XML 45 R35.htm IDEA: XBRL DOCUMENT v3.26.3
Balance sheet components - Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Balance sheet components    
Manufacturing expenses $ 12,326 $ 9,462
Compensation and related benefits 10,241 11,527
Clinical development expenses 8,718 7,036
Operating lease liabilities, current portion 1,127
Development milestones 986 10,000
Other 3,107 3,626
Total accrued expenses and other current liabilities $ 36,505 $ 41,651