Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details 10)

v3.8.0.1
Stockholders' Equity (Details 10) - shares
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Available for future grants 1,065,003 443,565 611,313
Warrants 2,340,828    
Reserved shares [Member]      
Subject to outstanding options and restricted shares 759,764    
Available for future grants 1,065,003    
Convertible note-principal 702,247    
Officer and Director Purchase Plan 247,596    
Warrants 2,340,828    
December 2017 public financing overallotment 1,072,500    
Common stock for future issuance 6,187,938