XML 111 R85.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Loss Per Share Attributable to Common Stockholders - Summary of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of diluted net loss per share 21,630,281 17,338,185 13,759,401
Redeemable convertible preferred stock (on an as-converted basis)      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of diluted net loss per share 17,507,788 15,024,251 11,995,481
Convertible preferred stock (on an as-converted basis)      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of diluted net loss per share 192,473 244,782 244,782
Convertible preferred stock warrants      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of diluted net loss per share 64,178 81,620 36,559
Options to purchase common stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of diluted net loss per share 3,865,842 1,987,532 1,482,579