Balance Sheet Components - Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|---|
| Property, Plant and Equipment [Line Items] | |||||
| Total property, plant and equipment | $ 26,254 | $ 27,054 | |||
| Less accumulated depreciation and amortization | (13,160) | (12,784) | |||
| Property, plant and equipment, net | 13,094 | $ 2,777 | $ 2,858 | $ 3,592 | 14,270 |
| Computers and software | |||||
| Property, Plant and Equipment [Line Items] | |||||
| Total property, plant and equipment | 461 | 2,525 | |||
| Lab equipment and other equipment | |||||
| Property, Plant and Equipment [Line Items] | |||||
| Total property, plant and equipment | 11,379 | 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 | 14,254 | 13,312 | |||
| Construction in progress | |||||
| Property, Plant and Equipment [Line Items] | |||||
| Total property, plant and equipment | $ 3 | $ 0 |