XML 80 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Net Loss per Share Attributable to Common Stockholders (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded form computation of diluted net loss per share (in shares) 11,175,673 5,096,284 4,510,918
Convertible Preferred Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded form computation of diluted net loss per share (in shares) 0 3,808,894 3,613,069
Employee Stock and Restricted Stock Units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded form computation of diluted net loss per share (in shares) 1,398,802 798,311 474,282
Warrant      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded form computation of diluted net loss per share (in shares) 9,776,871 489,079 423,567