XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 02, 2020
Jul. 12, 2019
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Commitments And Contingencies [Line Items]            
Estimated future contingent consideration     $ 6,270,000 $ 5,390,000 $ 4,500,000 $ 2,750,000
Janssen Vaccines and Prevention BV [Member] | License [Member] | Maximum [Member]            
Commitments And Contingencies [Line Items]            
Development Based Milestone Payments $ 1,200,000          
Payment Made Under License Agreement     0      
Lonza Manufacturing Agreement [Member] | AdCOVID [Member]            
Commitments And Contingencies [Line Items]            
Commitment To Procure Equipment and Construction     23,000,000      
Construction-in-progress capitalized     4,000,000      
Summit Biosciences Development and Manufacturing Agreement [Member]            
Commitments And Contingencies [Line Items]            
Prepaid Expense under the agreement     $ 1,400,000      
Spitfire Pharma, Inc. [Member] | Sales Milestones [Member]            
Commitments And Contingencies [Line Items]            
Estimated future contingent consideration   $ 80,000,000        
License agreement term   10 years