Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 64,953 | $ 64,730 |
Less: Accumulated depreciation and amortization | (55,331) | (53,196) |
Property and equipment, net | 9,622 | 11,534 |
Laboratory Equipment [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 24,557 | 24,468 |
Computer Equipment [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 4,058 | 3,924 |
Furniture and Office Equipment [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 4,524 | 4,523 |
Leasehold Improvements [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 30,953 | 30,954 |
Construction in Progress [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 861 | $ 861 |