XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Antidilutive securities (Details) - shares
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Anti-dilutive securities    
Anti-dilutive securities 4,016,210 19,567,011
Series A-1 convertible preferred stock    
Anti-dilutive securities    
Anti-dilutive securities   5,574,467
Series B-1 convertible preferred stock    
Anti-dilutive securities    
Anti-dilutive securities   7,319,307
Series C-1 convertible preferred stock    
Anti-dilutive securities    
Anti-dilutive securities   3,260,897
Warrants    
Anti-dilutive securities    
Anti-dilutive securities 110,365 129,491
Stock options.    
Anti-dilutive securities    
Anti-dilutive securities 3,905,845 3,282,849