v3.24.3
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Property and Equipment, Net          
Total property and equipment $ 8,666   $ 8,666   $ 8,519
Less: Accumulated depreciation (8,105)   (8,105)   (7,785)
Total property and equipment, net 561   561   734
Depreciation expense 87 $ 292 360 $ 873  
UK          
Property and Equipment, Net          
Total property and equipment, net 104   104   122
Furniture, fixtures and vehicles          
Property and Equipment, Net          
Total property and equipment 183   183   224
Computer hardware and software          
Property and Equipment, Net          
Total property and equipment 379   379   379
Leasehold improvements          
Property and Equipment, Net          
Total property and equipment 3,931   3,931   3,931
Lab equipment          
Property and Equipment, Net          
Total property and equipment 3,995   3,995   3,972
Construction in progress          
Property and Equipment, Net          
Total property and equipment $ 178   $ 178   $ 13