Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Property and Equipment, Net [Abstract] | ||
| Property and equipment | $ 29,931 | $ 27,700 |
| Less: Accumulated depreciation and amortization | (16,737) | (11,707) |
| Property and equipment, net | 13,194 | 15,993 |
| Laboratory and production equipment | ||
| Property and Equipment, Net [Abstract] | ||
| Property and equipment | 14,615 | 13,412 |
| Computer equipment | ||
| Property and Equipment, Net [Abstract] | ||
| Property and equipment | 1,761 | 1,724 |
| Purchased software | ||
| Property and Equipment, Net [Abstract] | ||
| Property and equipment | 57 | 57 |
| Furniture and fixtures | ||
| Property and Equipment, Net [Abstract] | ||
| Property and equipment | 318 | 321 |
| Leasehold improvements | ||
| Property and Equipment, Net [Abstract] | ||
| Property and equipment | 11,790 | 7,226 |
| Construction in process | ||
| Property and Equipment, Net [Abstract] | ||
| Property and equipment | $ 1,390 | $ 4,960 |