XML 129 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments and Fair Value Measurements - Schedule of Fair Value of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivatives Fair Value [Line Items]    
Asset $ 91,047 $ 1,667
Liability 9,675 36,482
Undesignated Derivatives [Member] | Forwards [Member] | BRL    
Derivatives Fair Value [Line Items]    
Asset 664 620
Liability 0 66
Undesignated Derivatives [Member] | Forwards [Member] | GBP    
Derivatives Fair Value [Line Items]    
Asset 5,361 174
Liability 3,492 7,589
Undesignated Derivatives [Member] | Forwards [Member] | CAD    
Derivatives Fair Value [Line Items]    
Asset 2,856 80
Liability 1,790 5,827
Undesignated Derivatives [Member] | Forwards [Member] | CNY    
Derivatives Fair Value [Line Items]    
Asset 0 0
Liability 550 717
Undesignated Derivatives [Member] | Forwards [Member] | EUR    
Derivatives Fair Value [Line Items]    
Asset 40,484 73
Liability 136 6,247
Undesignated Derivatives [Member] | Forwards [Member] | JPY    
Derivatives Fair Value [Line Items]    
Asset 23,341 720
Liability 0 1,604
Undesignated Derivatives [Member] | Forwards [Member] | SEK    
Derivatives Fair Value [Line Items]    
Asset 3,773 0
Liability 201 2,355
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | GBP    
Derivatives Fair Value [Line Items]    
Asset 9,158 0
Liability 2,683 2,081
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | CAD    
Derivatives Fair Value [Line Items]    
Asset 5,410 0
Liability 823 9,847
Designated As Hedging Instrument [Member] | Cash Flow Hedges [Member] | Interest Rate Swaps [Member] | EUR    
Derivatives Fair Value [Line Items]    
Asset 0 0
Liability 0 9
Designated As Hedging Instrument [Member] | Cash Flow Hedges [Member] | Interest Rate Swaps [Member] | USD    
Derivatives Fair Value [Line Items]    
Asset 0 0
Liability $ 0 $ 140