XML 71 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Balance sheet components - Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance sheet components    
Compensation and related benefits $ 11,527 $ 5,861
Development milestones 10,000 6,150
Manufacturing expenses 9,462 6,544
Clinical development expenses $ 7,036 $ 6,581
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Operating lease liabilities, current portion $ 0 $ 63
Other 3,626 7,978
Total accrued expenses and other current liabilities $ 41,651 $ 33,177