v3.26.3
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 13,637 $ 13,122
Less: accumulated depreciation and amortization (8,999) (8,177)
Property and equipment, net 4,638 4,945
Lab equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 5,178 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,218 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 904 514
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 5,695 $ 5,695