XML 83 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative [Line Items]      
Net settlement payable $ 3,400,000    
Estimated amount of net foreign currency derivative losses in other comprehensive income reclassified to earnings within 12 months 3,300,000    
Derivative instrument gain (loss), effective portion $ 10,100,000 $ (1,800,000) $ (6,700,000)
Minimum [Member]      
Derivative [Line Items]      
Foreign exchange contracts period 12 months    
Maximum [Member]      
Derivative [Line Items]      
Foreign exchange contracts period 15 months    
Foreign exchange contracts [Member]      
Derivative [Line Items]      
Notional amount of foreign currency derivative hedges $ 345,300,000    
Derivative instrument gain (loss), ineffective portion   3,800,000  
Cash flow hedge [Member]      
Derivative [Line Items]      
Derivative instrument gain (loss), effective portion 10,100,000 $ (1,800,000)  
Cash flow hedge [Member] | Foreign exchange contracts [Member]      
Derivative [Line Items]      
Estimated amount of net foreign currency derivative losses in other comprehensive income reclassified to earnings within 12 months $ 3,300,000