XML 102 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
License, and Funding Agreements - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Collaboration License And Funding Arrangements [Line Items]        
Other income, net $ 144,000 $ 202,000 $ 249,000 $ 325,000
Collaborative Arrangement, Rights and Obligations, Maximum Aggregate Milestone Payments, Remaining     3,000,000.0  
Collaborative Arrangement, Rights and Obligations, Maximum Aggregate Milestone Payments     5,000,000.0  
Research and Development Incentive        
Collaboration License And Funding Arrangements [Line Items]        
Grant receivable 900,000   900,000  
Other income, net     300,000 $ 300,000
Genzyme Agreement        
Collaboration License And Funding Arrangements [Line Items]        
Milestone Payments     13,000,000  
Collaborative Arrangement, Rights and Obligations, Maximum Aggregate Milestone Payments, Per Product $ 7,000,000   $ 7,000,000  
Genzyme Agreement | 6% Net Sales        
Collaboration License And Funding Arrangements [Line Items]        
Revenue, Performance Obligation, Percentage of Net Sale 0.06   0.06  
Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer     $ 150,000,000  
Genzyme Agreement | 10% Net Sales        
Collaboration License And Funding Arrangements [Line Items]        
Revenue, Performance Obligation, Percentage of Net Sale 0.10   0.10  
Genzyme Agreement | 10% Net Sales | Minimum        
Collaboration License And Funding Arrangements [Line Items]        
Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer     $ 150,000,000  
Genzyme Agreement | 10% Net Sales | Maximum        
Collaboration License And Funding Arrangements [Line Items]        
Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer     $ 300,000,000  
Genzyme Agreement | 12% Net Sales        
Collaboration License And Funding Arrangements [Line Items]        
Revenue, Performance Obligation, Percentage of Net Sale 0.12   0.12  
Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer     $ 300,000,000