v3.26.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 82,059 $ 77,408
Less accumulated depreciation (54,754) (48,257)
Property and equipment, net 27,305 29,151
Finance Lease Right of Use Assets    
Property, Plant and Equipment [Line Items]    
Total property and equipment 21,337 20,722
Lab Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 42,462 37,384
Computers and Software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,513 3,513
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,023 2,023
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 11,257 9,661
Construction in Process    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,467 $ 4,105