XML 89 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Financial instruments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Financial_Institution_Counterparty
Dec. 31, 2019
EUR (€)
Financial_Institution_Counterparty
Dec. 31, 2018
USD ($)
Financial_Institution_Counterparty
Dec. 31, 2018
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 3,000,000 8,900,000          
Total notional amount for all open foreign currency forward contracts 152,900,000 161,200,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 $ 184,800,000 $ 149,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 € 219,200,000 $ 500,000,000 € 433,900,000
Derivative, number of instruments held | Financial_Institution_Counterparty       5 5 6 6
Derivative, fixed interest rate       4.875% 4.875% 4.625% 4.625%
Derivative, annual interest rate       2.4595% 2.4595% 1.942% 1.942%