XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Senior Notes (Parenthetical) (Detail) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Jul. 26, 2018
Jun. 30, 2014
Jul. 31, 2013
4.25% Convertible Senior Notes (due 2018)          
Debt Instrument [Line Items]          
Debt instrument, maturity year 2018 2018      
Debt instrument, interest rate 4.25% 4.25% 4.25%   4.25%
3.25% Convertible Senior Notes (due 2020)          
Debt Instrument [Line Items]          
Debt instrument, maturity year 2020 2020      
Debt instrument, interest rate 3.25% 3.25% 3.25%    
Convertible notes , principal amount $ 29.5 $ 21.5      
4.875% Convertible Senior Notes (due 2020)          
Debt Instrument [Line Items]          
Debt instrument, maturity year 2020 2020      
Debt instrument, interest rate 4.875% 4.875%   4.875%