Balance Sheet Components - Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total property, plant and equipment | $ 26,945 | $ 27,054 |
| Less accumulated depreciation and amortization | (14,526) | (12,784) |
| Property, plant and equipment, net | 12,419 | 14,270 |
| Computers and software | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, plant and equipment | 2,210 | 2,525 |
| Lab equipment and other equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, plant and equipment | 11,080 | 11,011 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, plant and equipment | 157 | 206 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, plant and equipment | 13,404 | 13,312 |
| Construction in progess | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property, plant and equipment | $ 94 | $ 0 |