v3.26.1
Property and Equipment, Net - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 16,403 $ 17,247
Less: accumulated depreciation (10,681) (9,934)
Property and equipment, net 5,722 7,313
Laboratory equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 13,584 14,428
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 2,223 2,223
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 409 409
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 187 $ 187