Property and equipment, net - Schedule of Property, Plant and Equipment (Detail) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property Plant And Equipment [Line Items] | ||
| Total property and equipment, at cost | $ 61,484 | $ 53,599 |
| Less: accumulated depreciation | (31,552) | (27,613) |
| Property and equipment, net | 29,932 | 25,986 |
| Laboratory Equipment | ||
| Property Plant And Equipment [Line Items] | ||
| Total property and equipment, at cost | 33,171 | 27,022 |
| Computer Hardware and Software | ||
| Property Plant And Equipment [Line Items] | ||
| Total property and equipment, at cost | 1,388 | 1,388 |
| Furniture and Fixtures | ||
| Property Plant And Equipment [Line Items] | ||
| Total property and equipment, at cost | 1,530 | 1,402 |
| Leasehold Improvements | ||
| Property Plant And Equipment [Line Items] | ||
| Total property and equipment, at cost | 24,984 | 23,669 |
| Construction in process | ||
| Property Plant And Equipment [Line Items] | ||
| Total property and equipment, at cost | $ 411 | $ 118 |