XML 94 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements - Schedule of Fair Value of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivatives Fair Value [Line Items]    
Asset $ 126,979 $ 227,236
Liability 17,434 6,682
Undesignated Derivatives [Member] | Forwards [Member] | BRL    
Derivatives Fair Value [Line Items]    
Asset 0 35
Liability 940 494
Undesignated Derivatives [Member] | Forwards [Member] | GBP    
Derivatives Fair Value [Line Items]    
Asset 15,227 29,187
Liability 2,329 648
Undesignated Derivatives [Member] | Forwards [Member] | CAD    
Derivatives Fair Value [Line Items]    
Asset 5,092 12,074
Liability 699 2
Undesignated Derivatives [Member] | Forwards [Member] | CNY    
Derivatives Fair Value [Line Items]    
Asset 1,949 657
Liability 41 364
Undesignated Derivatives [Member] | Forwards [Member] | EUR    
Derivatives Fair Value [Line Items]    
Asset 32,710 51,317
Liability 3,415 2,801
Undesignated Derivatives [Member] | Forwards [Member] | JPY    
Derivatives Fair Value [Line Items]    
Asset 49,415 34,022
Liability 196 2,344
Undesignated Derivatives [Member] | Forwards [Member] | SEK    
Derivatives Fair Value [Line Items]    
Asset 6,699 6,292
Liability 0 0
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | GBP    
Derivatives Fair Value [Line Items]    
Asset 5,501 23,534
Liability 7,206 0
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | CAD    
Derivatives Fair Value [Line Items]    
Asset 2,339 24,552
Liability 2,608 0
Designated As Hedging Instrument [Member] | Net Investment Hedges [Member] | CNY    
Derivatives Fair Value [Line Items]    
Asset 5,118 0
Liability 0 0
Designated As Hedging Instrument [Member] | Cash Flow Hedges [Member] | Interest Rate Swaps [Member] | EUR    
Derivatives Fair Value [Line Items]    
Asset 2,929 44,982
Liability 0 0
Designated As Hedging Instrument [Member] | Cash Flow Hedges [Member] | Interest Rate Swaps [Member] | USD    
Derivatives Fair Value [Line Items]    
Asset 0 584
Liability $ 0 $ 29