Balance Sheet Components - Schedule of Property, Plant and Equipment Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | $ 11,054 | $ 11,069 |
Accumulated depreciation | (3,818) | (3,584) |
Property, plant and equipment, net | 7,236 | 7,485 |
Leasehold Improvements | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 2,117 | 2,117 |
Laboratory Equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 3,163 | 3,130 |
Computer Equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 674 | 707 |
Furniture and Fixtures | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 853 | 864 |
Construction in Progress | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | $ 4,247 | $ 4,251 |