v3.26.1
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