XML 31 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Significant Accounting Policies - 10-Q (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 18 Months Ended
Jun. 30, 2015
May 31, 2014
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Mar. 31, 2013
Dec. 31, 2015
Schedule Of Accounting Policies [Line Items]                
Carrying value of cash held in money market fund     $ 50,100,000   $ 50,100,000     $ 45,500,000
Share-based Compensation [Abstract]                
Expected term (years)         6 years 3 months 6 years 3 months    
Net (Loss) Income Per Common Share                
Net loss     $ (8,071,570) $ 10,389,405 $ (15,626,548) $ 3,280,276    
Net (loss) income per share—basic     $ (0.41) $ 0.55 $ (0.80) $ 0.17    
Net (loss) income per share—diluted     $ (0.41) $ 0.51 $ (0.80) $ 0.16    
Basic weighted average common shares outstanding     19,793,202 19,011,960 19,432,520 18,986,746    
Diluted weighted average common shares outstanding     19,793,202 20,236,946 19,432,520 20,227,600    
Pfizer License Agreement [Member]                
Revenue Recognition [Abstract]                
Revenue $ 20,000,000 $ 15,000,000            
Pfizer License Agreement [Member] | Up-Front Payment Arrangement [Member]                
Revenue Recognition [Abstract]                
Up-front payment received recognized as revenue             $ 22,500,000  
Joint steering committees period             1 year 6 months  
Maximum                
Share-based Compensation [Abstract]                
Expiration period         10 years      
Warrants [Member]                
Net (Loss) Income Per Common Share                
Weighted Average Number Diluted Shares Outstanding Adjustment       565,537   564,804    
Anti-dilutive securities     578,687 1,544 578,687 1,544    
Stock Options and Restricted Stock Units [Member]                
Net (Loss) Income Per Common Share                
Weighted Average Number Diluted Shares Outstanding Adjustment       659,449   676,050    
Anti-dilutive securities     2,819,789 1,427,155 2,819,789 1,427,155