XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property and Equipment    
Property and equipment $ 11,899 $ 11,803
Less accumulated depreciation (7,427) (5,861)
Property and equipment, net 4,472 5,942
Depreciation 1,600 1,800
Laboratory equipment    
Property and Equipment    
Property and equipment 5,911 5,815
Computers and software    
Property and Equipment    
Property and equipment 183 183
Furniture & fixtures    
Property and Equipment    
Property and equipment 681 681
Leasehold improvements    
Property and Equipment    
Property and equipment $ 5,124 $ 5,124