XML 66 R47.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, Net    
Property and equipment, gross $ 5,813 $ 5,782
Accumulated depreciation (4,805) (4,162)
Property and equipment, net 1,008 1,620
Depreciation expense 700 800
Computer equipment    
Property and Equipment, Net    
Property and equipment, gross 1,198 1,253
Lab equipment    
Property and Equipment, Net    
Property and equipment, gross 3,137 3,154
Furniture and fixtures    
Property and Equipment, Net    
Property and equipment, gross 661 558
Leasehold improvements    
Property and Equipment, Net    
Property and equipment, gross $ 817 $ 817