XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
License, and Funding Agreements - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Collaboration License And Funding Arrangements [Line Items]        
Other income, net $ 226,000 $ 17,000 $ 475,000 $ 342,000
Research and Development Incentive        
Collaboration License And Funding Arrangements [Line Items]        
Grant receivable 1,100,000   1,100,000  
Other income, net     500,000 $ 400,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  
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  
Collaborative arrangement, rights and obligations, one time payment one     500,000  
Collaborative arrangement, rights and obligations, one time payment two     1,500,000  
Collaborative arrangement, rights and obligations, one time payment three     3,000,000.0  
Collaborative arrangement, rights and obligations, cumulative threshold one     50,000,000.0  
Collaborative arrangement, rights and obligations, cumulative threshold two     150,000,000.0  
Collaborative arrangement, rights and obligations, cumulative net sales threshold three     $ 300,000,000.0  
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