XML 92 R78.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Loss Per Share - Summary of Potentially Dilutive Securities that are not Included in Diluted Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount (shares) 11,483,517 11,686,899 14,912,178
Common stock 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 (shares) 0 313,412 635,928
Stock options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount (shares) 6,976,957 7,329,575 9,480,138
Restricted stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount (shares) 4,498,292 4,043,912 4,796,112
Employee stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share amount (shares) 8,268 0 0