Property and Equipment, Net - Summary of Components of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | $ 21,342 | $ 21,167 |
| Less accumulated depreciation and amortization | (11,811) | (8,740) |
| Property and equipment, net | 9,531 | 12,427 |
| Research equipment [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | 16,864 | 16,046 |
| Computer and software [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | 1,131 | 1,275 |
| Office equipment and furniture [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | 703 | 958 |
| Leasehold improvements [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | $ 2,644 | 2,655 |
| Construction in progress [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property and equipment, gross | $ 233 |