XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Feb. 20, 2018
Jan. 01, 2018
Jan. 01, 2017
Stock Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock option to purchase an aggregate of common stock shares 829,500 772,800      
Stock options to purchase common stock aggregate fair value $ 3,900,000 $ 4,200,000      
2018 Equity Inducement Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Initial reserves of common stock     1,100,000    
Stock option to purchase an aggregate of common stock shares 0        
2016 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of outstanding share of common stock 4.00%        
Additional number of shares available for issuance       666,807 537,233
2016 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock option to purchase an aggregate of common stock shares 30,937 18,184      
Aggregate cash proceeds from sale of shares $ 78,000 $ 78,000