v3.26.1
Balance sheet components - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued R&D expenses $ 3,269 $ 1,204
Accrued clinical expenses 3,661 1,609
Accrued compensation 4,737 7,464
Other accrued expenses 7,029 3,249
Total $ 18,696 $ 13,526