XML 81 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, net -Schedule of Property and Equipment Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 13,809 $ 16,332
Less: Accumulated depreciation (10,869) (10,807)
Total property and equipment, net 2,940 5,525
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 8,563 10,988
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 2,156 2,118
Furniture and Fixture    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 1,832 1,775
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 1,105 1,105
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 153 $ 346