XML 83 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Net loss per share (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
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 6,105,870 4,793,891
RSUs    
Net loss per share    
Potentially dilutive shares excluded in the computation of diluted net loss per share 784,250 63,752