XML 73 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of significant accounting policies - Net loss per share - (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 4,460,446 3,701,545 3,039,221
Unvested restricted stock awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 235,294 557,979 1,167,984
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 4,225,152 3,143,566 1,871,237