License Agreements - Additional Information (Detail) - Genzyme Agreement - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Collaboration License And Funding Arrangements [Line Items] | ||
| Regulatory milestone payment | $ 5.0 | $ 5.0 |
| Collaborative arrangement, rights and obligations, one time payment one | 0.5 | |
| Collaborative arrangement, rights and obligations, one time payment two | 1.5 | |
| Collaborative arrangement, rights and obligations, one time payment three | 3.0 | |
| Collaborative arrangement, rights and obligations, cumulative threshold one | 50.0 | |
| Collaborative arrangement, rights and obligations, cumulative threshold two | 150.0 | |
| Collaborative arrangement, rights and obligations, cumulative net sales threshold three | $ 300.0 |