v3.26.1
Balance Sheet Details - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Property and equipment at cost $ 23,180 $ 22,248
Less accumulated depreciation and amortization (10,107) (7,952)
Total 13,073 14,296
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment at cost 10,139 10,003
Lab equipment    
Property Plant And Equipment [Line Items]    
Property and equipment at cost 10,748 9,960
Office equipment    
Property Plant And Equipment [Line Items]    
Property and equipment at cost 2,204 2,225
Computers and software    
Property Plant And Equipment [Line Items]    
Property and equipment at cost $ 89 $ 60