XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss per Share - Antidilutive securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potential dilutive securities 7,778,678 6,064,410 7,778,678 6,064,410
Stock options outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potential dilutive securities 7,742,158 6,038,890 7,742,158 6,038,890
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potential dilutive securities 36,520 25,520 36,520 25,520