XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Net Loss Per Share (Textual)      
Shares exercise excluded from computation of diluted net loss per share 857,402 1,063,509 857,402
Unvested restricted stock   158,571