XML 79 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Net loss per share (Details) - shares
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Warrants | Series C Redeemable Convertible Preferred Stock Warrants (as converted)    
Net loss per share    
Potentially dilutive shares excluded in the computation of diluted net loss per share 70,833 70,833
Stock options outstanding    
Net loss per share    
Potentially dilutive shares excluded in the computation of diluted net loss per share 4,547,797 3,760,821
RSUs outstanding    
Net loss per share    
Potentially dilutive shares excluded in the computation of diluted net loss per share 55,626 115,314