XML 80 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leasehold Improvements and Equipment, Net - Composition of Leasehold Improvements and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Leasehold improvements and equipment, gross $ 7,483 $ 7,547
Less: Accumulated depreciation (5,764) (5,410)
Leasehold improvements and equipment, net 1,719 2,137
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Leasehold improvements and equipment, gross 3,076 3,272
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Leasehold improvements and equipment, gross 2,209 2,148
Computer equipment    
Property, Plant and Equipment [Line Items]    
Leasehold improvements and equipment, gross 574 665
Implementation costs - cloud computing arrangements    
Property, Plant and Equipment [Line Items]    
Leasehold improvements and equipment, gross 1,218 1,135
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Leasehold improvements and equipment, gross 320 322
Construction in progress    
Property, Plant and Equipment [Line Items]    
Leasehold improvements and equipment, gross $ 86 $ 5