XML 27 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Awards - Additional Information (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Jan. 01, 2020
Stock-Based Awards    
Issuance of common stock in connection with employee stock purchase plan, shares 0  
2014 Stock Incentive Plan | Common Stock    
Stock-Based Awards    
Increased number of shares of common stock reserved for issuance   1,659,218
Options granted to purchase shares of common stock 1,690,850  
Exercise price (in dollars per share) $ 4.40  
Number of shares of common stock available for issuance 877,252  
2014 Employee Stock Purchase Plan | Common Stock    
Stock-Based Awards    
Increased number of shares of common stock reserved for issuance   207,402
Number of shares of common stock available for issuance 685,369