XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
Apr. 02, 2020
Jul. 12, 2019
Janssen Vaccines and Prevention BV [Member] | License [Member] | Maximum [Member]    
Commitments And Contingencies [Line Items]    
Development Based Milestone Payments $ 1.2  
Spitfire Pharma, Inc. [Member] | Sales Milestones [Member]    
Commitments And Contingencies [Line Items]    
Future contingent payments   $ 80.0
License agreement term   10 years