v3.26.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 13,671 $ 13,122
Less: accumulated depreciation and amortization (8,837) (8,177)
Property and equipment, net 4,834 4,945
Lab equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 5,432 5,325
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 545 545
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 1,102 946
Office equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 97 97
Software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 800 514
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 5,695 $ 5,695