v3.26.1
Balance Sheet Accounts - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property and Equipment    
Total gross carrying amount $ 105,806 $ 104,780
Less: accumulated depreciation and amortization (55,793) (51,472)
Property and equipment, net 50,013 53,308
Lab equipment    
Property and Equipment    
Total gross carrying amount 43,954 43,749
Computer, software and office equipment    
Property and Equipment    
Total gross carrying amount 2,064 2,003
Furniture and fixtures    
Property and Equipment    
Total gross carrying amount 128 128
Leasehold improvements    
Property and Equipment    
Total gross carrying amount 52,492 52,270
Construction in progress    
Property and Equipment    
Total gross carrying amount $ 7,168 $ 6,630