v3.26.1
Supplementary Balance Sheet Information - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 38,038 $ 37,333
Less accumulated depreciation (14,235) (12,516)
Total property and equipment, net 23,803 24,817
Lab Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,009 6,423
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 28,409 28,265
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,060 1,075
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,135 1,122
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 325 325
Vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 96 96
Construction in Process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4 $ 27