XML 22 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Net loss per share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
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 70,833
Stock options outstanding      
Net loss per share      
Potentially dilutive shares excluded in the computation of diluted net loss per share 4,430,966 3,446,885 2,454,973
RSUs outstanding      
Net loss per share      
Potentially dilutive shares excluded in the computation of diluted net loss per share 54,063 75,314 85,000