XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]      
Gross notional amount of derivatives $ 5.0 $ 9.8  
Net settlement asset on derivatives outstanding 0.0 1.9  
Net settlement asset 2.7    
Derivative instrument gain (loss) 1.5 (3.2) $ 4.8
Foreign exchange contracts [Member]      
Derivative [Line Items]      
Gross notional amount of derivatives 559.0    
Cash flow hedge [Member]      
Derivative [Line Items]      
Derivative instrument gain (loss) 1.5 $ (3.2) $ 4.8
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 $ 1.9    
Minimum [Member]      
Derivative [Line Items]      
Foreign exchange contracts period 12 months    
Maximum [Member]      
Derivative [Line Items]      
Foreign exchange contracts period 15 months