v3.25.4
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property and Equipment, Net    
Property and equipment, gross $ 16,581 $ 15,979
Less: Accumulated depreciation and amortization (14,876) (13,218)
Total property and equipment, net 1,705 2,761
Depreciation and amortization expense 1,658 1,937
Laboratory equipment    
Property and Equipment, Net    
Property and equipment, gross 10,655 10,305
Leasehold improvements    
Property and Equipment, Net    
Property and equipment, gross 3,626 3,613
Computer equipment & software    
Property and Equipment, Net    
Property and equipment, gross 1,273 1,059
Furniture & fixtures    
Property and Equipment, Net    
Property and equipment, gross 1,002 $ 1,002
Construction in progress    
Property and Equipment, Net    
Property and equipment, gross $ 25