XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments - Heroin In-License Vaccine (Details) - License Royalty Commitment - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2016
Mar. 31, 2019
Other Commitments [Line Items]    
Percentage of royalty net sales 3.00%  
Percentage of royalty sublicensed 4.00%  
Payments for minimum annual royalty $ 10,000  
Agreement expense   $ 0
Maximum    
Other Commitments [Line Items]    
Fixed milestone payments $ 715,700