XML 26 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Loss Per Share - Shares of Common Stock Equivalents Were Excluded From The Computation of Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 16,112,652 82,467,503 72,121,688
Convertible preferred stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   67,704,278 59,730,213
Stock-options to purchase common stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 15,918,243 14,264,376 11,949,004
Shares subject to repurchase [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 138,250 232,750 301,372
Common stock warrants [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   266,099 141,099
Shares committed under ESPP [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 56,159