XML 129 R104.htm IDEA: XBRL DOCUMENT v3.6.0.2
Financial Instruments and Fair Value Measurements - Foreign Currency Contracts Activity (Parenthetical) (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2016
USD ($)
Contracts
Dec. 31, 2015
USD ($)
Contracts
Dec. 31, 2014
USD ($)
Contracts
Derivative Instruments And Hedging Activities Disclosure [Abstract]      
Number of option contracts exercised | Contracts 49 32 3
Gains (losses) from option contracts exercised | $ $ 3.0 $ 14.6 $ 1.1