XML 166 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Collaboration Agreements - Vertex – 2016 Strategic Alliance in Cystic Fibrosis (Details)
1 Months Ended 12 Months Ended
Jul. 31, 2019
USD ($)
extension_period
Jul. 31, 2016
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Remaining performance obligations     $ 87,225,000  
Increase to the transaction price     (7,100,000)  
Deferred revenue     3,867,193,000 $ 63,310,000
Additions     4,009,960,000  
Vertex Agreement        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Research extension period elected 6 months      
Total collaboration revenue $ 2,000,000.0   4,500,000  
Payment received, research extension period 18 months      
Number of extension periods | extension_period 2      
Research extension period 1 year      
Proceeds from equity investment $ 20,000,000.0      
Termination period 90 days      
Termination period upon marketing approval 180 days      
Remaining performance obligations       24,400,000
Increase to the transaction price     8,600,000  
Additions   $ 20,000,000.0    
Vertex Agreement | Development Milestones        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Estimated arrangement consideration $ 55,000,000.0      
Vertex Agreement | Regulatory Milestones        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Estimated arrangement consideration 220,000,000.0      
Vertex Agreement | Regulatory Milestones, Subsequent Products        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Estimated arrangement consideration $ 3,000,000.0      
Vertex Agreement | Upfront payment        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Remaining performance obligations     2,000,000.0 20,000,000.0
Vertex Agreement | Research and development        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Remaining performance obligations     $ 2,500,000 $ 4,400,000