XML 91 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 02, 2020
Jul. 12, 2019
Dec. 31, 2020
Dec. 31, 2019
Commitments And Contingencies [Line Items]        
Contingent consideration liability (see Note 8)     $ 5,390,000 $ 2,750,000
Sales Milestones [Member] | Spitfire Pharma, Inc. [Member]        
Commitments And Contingencies [Line Items]        
License agreement term   10 years    
Contingent consideration liability (see Note 8)   $ 80,000,000    
University of Alabama at Birmingham Research Foundation [Member] | License [Member]        
Commitments And Contingencies [Line Items]        
License fee costs     20,000 20,000
Janssen Vaccines and Prevention Bv [Member] | Research and Development [Member]        
Commitments And Contingencies [Line Items]        
License fee costs     310,502 $ 111,499
Janssen Vaccines and Prevention Bv [Member] | License [Member] | Maximum [Member]        
Commitments And Contingencies [Line Items]        
Development Based Milestone Payments $ 1,200,000      
Janssen Vaccines and Prevention Bv [Member] | License And Royalty Fees | Sales Milestones [Member]        
Commitments And Contingencies [Line Items]        
Amount required to be pay upon reaching certain milestone     $ 150,000  
License agreement term     15 years