v3.25.2
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Property, Plant and Equipment [Line Items]        
Impairment of long-lived assets   $ 438 $ 2,637 $ 438
Laboratory equipment | Disposal group classified as held for sale or to be disposed of by sale        
Property, Plant and Equipment [Line Items]        
Sales agreement     1,200  
Depreciation on equipment     $ 0  
Employee Severance        
Property, Plant and Equipment [Line Items]        
Workforce reduction 55.00%   55.00%