Other Financial Information - 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 | $ 14,345 | $ 14,082 |
| Less: accumulated depreciation and amortization | (7,734) | (7,144) |
| Property and equipment, net | 6,611 | 6,938 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 121 | 121 |
| Laboratory equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 4,978 | 4,530 |
| Computer equipment and software | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 2,302 | 2,121 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 3,377 | 3,308 |
| Finance lease right-of-use assets | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 3,061 | 3,708 |
| Construction in progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | $ 506 | $ 294 |