Other Financial Information - Property and Equipment, net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 10,945 | $ 11,295 |
Less: accumulated depreciation and amortization | (6,363) | (6,012) |
Property and equipment, net | 4,582 | 5,283 |
Furniture and fixtures | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 121 | 105 |
Laboratory equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 5,366 | 4,248 |
Computer equipment and software | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 2,112 | 2,113 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 3,336 | 3,286 |
Construction in progress | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 10 | $ 1,543 |