Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity - Shares Reserved for Future Grant and Issuance (Details)

v3.20.2
Stockholder's Equity - Shares Reserved for Future Grant and Issuance (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Shares Reserved for Future Issuance        
Stock options outstanding (in shares)     8,046,378 7,568,304
Warrants outstanding (in shares)     623,091  
Total shares of common stock reserved for issuance (in shares)     19,851,833  
2013 plan        
Shares Available for Future Grant        
Balance at the beginning of the period (in shares)   4,560,708    
Authorized (in shares)   3,768,550    
Granted (in shares)   (992,824)    
Shares withheld for taxes not issued   23,539    
Forfeitures/Expirations (in shares)   335,650    
Balance at the end of the period (in shares) 7,695,623 7,695,623    
Shares Reserved for Future Issuance        
Shares available for future grant (in shares) 7,695,623 7,695,623 7,695,623 4,560,708
Inducement Plan        
Shares Available for Future Grant        
Balance at the beginning of the period (in shares)   205,000    
Forfeitures/Expirations (in shares)   47,500    
Balance at the end of the period (in shares) 252,500 252,500    
Shares Reserved for Future Issuance        
Shares available for future grant (in shares) 252,500 252,500 252,500 205,000
2013 Employee Stock Purchase Plan        
Shares Reserved for Future Issuance        
Total shares of common stock reserved for issuance (in shares)     225,806  
Employee Stock Option | 2013 plan        
Shares Reserved for Future Issuance        
Stock options outstanding (in shares)     7,798,878  
Employee Stock Option | Inducement Plan        
Shares Reserved for Future Issuance        
Stock options outstanding (in shares)     247,500  
Restricted Stock Units        
Shares Available for Future Grant        
Shares withheld for taxes not issued 23,539      
Restricted Stock Units | 2013 plan        
Shares Reserved for Future Issuance        
Total shares of common stock reserved for issuance (in shares)     3,008,435