XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment    
Property and equipment $ 11,803 $ 11,673
Less accumulated depreciation (5,861) (4,418)
Property and equipment, net 5,942 7,255
Depreciation 1,800 1,700
Laboratory equipment    
Property and Equipment    
Property and equipment 5,815 5,587
Computers and software    
Property and Equipment    
Property and equipment 183 228
Furniture & fixtures    
Property and Equipment    
Property and equipment 681 636
Leasehold improvements    
Property and Equipment    
Property and equipment $ 5,124 5,124
Construction in process    
Property and Equipment    
Property and equipment   $ 98