XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income (Loss) Per Share - Additional Information (Detail) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average antidilutive securities excluded from computation of earnings per share (in shares)   3.2   3.1
Weighted average potentially dilutive securities included in calculation of diluted securities (in shares)   10.9   12.1
Stock Options and Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average antidilutive securities excluded from computation of earnings per share (in shares) 18.0   18.4