v3.26.1
Balance sheet components - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Total, at cost $ 14,647 $ 14,579
Accumulated depreciation (13,313) (12,712)
Total, net 1,334 1,867
Leasehold improvements [Member]    
Property Plant And Equipment [Line Items]    
Total, at cost 6,264 6,264
Lab equipment [Member]    
Property Plant And Equipment [Line Items]    
Total, at cost 6,258 6,209
Computer equipment [Member]    
Property Plant And Equipment [Line Items]    
Total, at cost 1,075 1,075
Furniture and office equipment [Member]    
Property Plant And Equipment [Line Items]    
Total, at cost 770 751
Vehicles and equipment [Member]    
Property Plant And Equipment [Line Items]    
Total, at cost $ 280 $ 280