XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedge Accounting - Additional Information (Detail)
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2021
GBP (£)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
COP ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
GBP (£)
Dec. 31, 2020
EUR (€)
Dec. 31, 2020
COP ($)
Derivative Instruments, Gain (Loss) [Line Items]                
Cash flow hedge gain to be reclassified within twelve months $ 7,345              
Maximum outstanding term of cash flow hedges 42 months              
Derivative designated as hedging instruments | Derivatives in cash flow hedging relationships | Foreign currency exchange contracts                
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign exchange contracts outstanding $ 514,580       $ 451,935      
Derivative not designated as hedging instruments | Foreign currency exchange contracts                
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign exchange contracts outstanding $ 134,612 £ 6,763 € 1,343 $ 2,541,902 $ 143,394 £ 6,753 € 2,447 $ 8,287,950