XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Common Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Schedule of antidilutive shares excluded from computation of diluted net loss per share
    June 30,
2017
    June 30,
2018
 
Stock options     382,850       796,856  
Convertible preferred stock     1,698       1,698  
Series A preferred stock     -       132,000  
Common stock warrants     -       7,490,500  
Total shares excluded from calculation     384,548       8,421,055