Supplemental Financial Information - Schedule of Property, Plant and Equipment Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 11,420 | $ 11,069 |
| Accumulated depreciation | (4,684) | (3,584) |
| Property, plant and equipment, net | 6,736 | 7,485 |
| Leasehold Improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 2,152 | 2,117 |
| Laboratory Equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 3,306 | 3,130 |
| Computer Equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 749 | 707 |
| Furniture and Fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 921 | 864 |
| Construction in Progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 4,292 | $ 4,251 |