XML 75 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Potentially Dilutive Securities (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]      
Anti-dilutive shares excluded from computation of diluted net loss per share attributable to common stockholders 24,961,070 85,330,442 86,920,687
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from computation of diluted net loss per share attributable to common stockholders 23,774,279 23,607,746 20,929,502
Common stock issuable upon conversion of redeemable convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from computation of diluted net loss per share attributable to common stockholders 0 61,279,079 65,464,387
Common stock issuable upon exercise of common stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from computation of diluted net loss per share attributable to common stockholders 898,331 45,286 45,286
Common stock issuable upon exercise and redeemable conversion of preferred stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from computation of diluted net loss per share attributable to common stockholders 0 398,331 481,512
Common stock issuable upon vesting of restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from computation of diluted net loss per share attributable to common stockholders 288,460 0 0