Balance Sheet Components - Schedule of Property, Plant and Equipment Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 7,664 | $ 11,420 |
| Accumulated depreciation | (5,252) | (4,684) |
| Property, plant and equipment, net | 2,412 | 6,736 |
| Leasehold Improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 2,152 | 2,152 |
| Laboratory Equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 3,559 | 3,306 |
| Computer Equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 790 | 749 |
| Furniture and Fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 921 | 921 |
| Construction in Progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 242 | $ 4,292 |