v3.25.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Total property and equipment $ 8,900   $ 8,900   $ 19,055
Accumulated depreciation and amortization (3,560)   (3,560)   (9,724)
Total, property plant and equipment net 5,340   5,340   9,331
Depreciation and amortization expense 200 $ 800 370 $ 1,603  
Laboratory equipment          
Property, Plant and Equipment [Line Items]          
Total property and equipment         10,020
Office equipment          
Property, Plant and Equipment [Line Items]          
Total property and equipment 107   107   119
Computer hardware and software.          
Property, Plant and Equipment [Line Items]          
Total property and equipment 988   988   1,111
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Total property and equipment 419   419   419
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total property and equipment $ 7,386   $ 7,386   $ 7,386