XML 78 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share of Common Stock - Antidilutive Securities Excluding from Computation of Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from the computation of diluted net loss per share 3,466,980 2,976,381
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from the computation of diluted net loss per share 2,718,971 2,641,198
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from the computation of diluted net loss per share 543,041 53,436
Shares subject to repurchase    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from the computation of diluted net loss per share 21,404 74,019
ESPP purchase rights    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from the computation of diluted net loss per share 65,442 89,606
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from the computation of diluted net loss per share 118,122 118,122