XML 61 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Heroin Vaccine (Details) - USD ($)
1 Months Ended 5 Months Ended 12 Months Ended
Oct. 31, 2016
Dec. 31, 2017
Dec. 31, 2019
Other Commitments [Line Items]      
Payments for royalties     $ 1,250,000
License Royalty Commitment      
Other Commitments [Line Items]      
Percentage of royalty net sales 3.00%    
Percentage of royalty sublicensed 4.00%    
Payments for minimum annual royalty $ 10,000    
Payments for royalties   $ 60,000  
Payments for royalties, execution fee   50,000  
Royalty expense, monthly rate   833  
License Royalty Commitment | Maximum      
Other Commitments [Line Items]      
Fixed milestone payments $ 715,700    
License Royalty Commitment | Minimum      
Other Commitments [Line Items]      
Payments for royalties   $ 10,000