XML 59 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Senior Subordinated Convertible Obligations - Non- Printing (Detail)
Dec. 31, 2019
Dec. 31, 2018
Aug. 31, 2017
Oct. 15, 2013
1.50% Senior Subordinated Convertible Notes Due in October 2020        
Debt Instrument [Line Items]        
Debt instrument, interest rate, stated percentage 1.50% 1.50%   150.00%
0.599% Senior Subordinated Convertible Notes Due in August 2024        
Debt Instrument [Line Items]        
Debt instrument, interest rate, stated percentage 0.599% 0.599% 0.599%