XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Collaboration and Other Agreements - NIAID Contract (Details) - NIAID
3 Months Ended 9 Months Ended
Sep. 30, 2017
USD ($)
Sep. 30, 2016
USD ($)
Sep. 30, 2017
USD ($)
Molecule
Sep. 30, 2016
USD ($)
Collaboration And Other Agreements [Line Items]        
Commercialization of molecules | Molecule     2  
Base period $ 7,500,000   $ 7,500,000  
Proceeds from additional development funding options under agreement 10,800,000      
Revenue recognized under agreement 400,000 $ 1,200,000 1,500,000 $ 4,300,000
Maximum        
Collaboration And Other Agreements [Line Items]        
Additional development funding options under agreement 17,000,000.0   17,000,000.0  
Total potential value $ 24,500,000.0   $ 24,500,000.0