XML 89 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial instruments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Financial_Institution_Counterparty
Dec. 31, 2019
USD ($)
Financial_Institution_Counterparty
Dec. 31, 2020
EUR (€)
Financial_Institution_Counterparty
Dec. 31, 2019
EUR (€)
Financial_Institution_Counterparty
Cash Flow Hedging          
Derivatives Fair Value [Line Items]          
Ineffectiveness on hedging derivatives $ 0 $ 0 $ 0    
Not Designated as Hedging Instrument | Foreign Currency Exchange Contracts          
Derivatives Fair Value [Line Items]          
Loss on derivative 8,900,000 1,800,000      
Total notional amount for all open foreign currency forward contracts 161,200,000 163,500,000      
Designated as Hedging Instrument | Foreign Currency Exchange Contracts | Cash Flow Hedging          
Derivatives Fair Value [Line Items]          
Total notional amount for all open foreign currency forward contracts $ 149,500,000 129,500,000      
Designated as Hedging Instrument | Cross Currency Interest Rate Contract          
Derivatives Fair Value [Line Items]          
Total notional amount for all open foreign currency forward contracts   $ 250,000,000 $ 500,000,000 € 219,200,000 € 433,900,000
Derivative, number of instruments held | Financial_Institution_Counterparty   5 6 5 6
Derivative, fixed interest rate   4.875% 4.625% 4.875% 4.625%
Derivative, annual interest rate   2.4595% 1.942% 2.4595% 1.942%