XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment, Net      
Property and equipment, gross $ 5,782 $ 5,134  
Accumulated depreciation (4,162) (4,035)  
Property and equipment, net 1,620 1,099  
Depreciation expense 800 700 $ 800
Computer equipment      
Property and Equipment, Net      
Property and equipment, gross 1,253 1,381  
Lab equipment      
Property and Equipment, Net      
Property and equipment, gross 3,154 2,010  
Furniture and fixtures      
Property and Equipment, Net      
Property and equipment, gross 558 620  
Leasehold improvements      
Property and Equipment, Net      
Property and equipment, gross $ 817 $ 1,123