XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property and Equipment, Net      
Total property and equipment $ 9,173 $ 8,855  
Less: Accumulated depreciation (7,230) (8,193)  
Total property and equipment, net 1,943 662  
Depreciation expense 196 448 $ 1,109
Furniture, fixtures and vehicles      
Property and Equipment, Net      
Total property and equipment 177 183  
Computer hardware and software      
Property and Equipment, Net      
Total property and equipment 96 379  
Leasehold improvements      
Property and Equipment, Net      
Total property and equipment 4,639 3,931  
Lab equipment      
Property and Equipment, Net      
Total property and equipment 4,006 4,207  
Construction in progress      
Property and Equipment, Net      
Total property and equipment $ 255 $ 155