XML 74 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Share of Common Stock - Shares Excluded from Calculation of Diluted Net Income (Loss) per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of earnings per share amount 4,298 14,264 22,767
Stock Options and Employee Stock Purchase Plan [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of earnings per share amount 3,718 6,193 17,331
Restricted Shares [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of earnings per share amount     349
Restricted Stock Units (ZSUs) [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of earnings per share amount 580 8,071 5,087