XML 40 R26.htm IDEA: XBRL DOCUMENT v3.4.0.3
Collaboration and Other Agreements, NIAID Contract (Details) - NIAID [Member]
$ in Millions
3 Months Ended
Mar. 31, 2016
USD ($)
Molecule
Collaboration And Other Agreements [Line Items]  
Collaboration or other agreement date September 15, 2015
Commercialization of molecules | Molecule 2
Base period value $ 7.5
Agreement end date September 14, 2022
Recognized revenue under agreement $ 0.9
Maximum [Member]  
Collaboration And Other Agreements [Line Items]  
Additional development funding options 17.0
Total potential value $ 24.5