Property and Equipment, net - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment, gross | $ 13,103 | $ 13,809 |
| Less: Accumulated depreciation | (10,439) | (10,869) |
| Total property and equipment, net | 2,664 | 2,940 |
| Laboratory equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment, gross | 7,857 | 8,563 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment, gross | 2,156 | 2,156 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment, gross | 1,832 | 1,832 |
| 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 | $ 153 |