XML 67 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative [Line Items]      
Net settlement asset $ 700,000    
Derivative instrument gain (loss) 4,800,000 $ 10,100,000 $ (1,800,000)
Foreign exchange contracts [Member]      
Derivative [Line Items]      
Notional amount of foreign currency derivative hedges 388,800,000    
Cash flow hedge [Member]      
Derivative [Line Items]      
Derivative instrument gain (loss) 4,800,000 $ 10,100,000 $ (1,800,000)
Cash flow hedge [Member] | Foreign exchange contracts [Member]      
Derivative [Line Items]      
Estimated amount of net derivative gain in accumulated other comprehensive income reclassified to earnings within 12 months $ 2,300,000    
Minimum [Member]      
Derivative [Line Items]      
Foreign exchange contracts period 12 months    
Maximum [Member]      
Derivative [Line Items]      
Foreign exchange contracts period 15 months