XML 139 R122.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Derivatives and Hedging Activities - Outstanding Derivatives Used to Hedge Foreign Exchange Risks (Detail)
₱ in Thousands, € in Thousands, ¥ in Thousands, £ in Thousands, SFr in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
PHP (₱)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
GBP (£)
Dec. 31, 2022
CHF (SFr)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
PHP (₱)
Dec. 31, 2021
CAD ($)
Dec. 31, 2021
GBP (£)
Dec. 31, 2021
CHF (SFr)
Dec. 31, 2021
CNY (¥)
U.S. Dollar / British Pound | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   $ 28,600             $ 26,600          
Euro / U.S. Dollar | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € € 9,630             € 11,000            
Euro / U.S. Dollar | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € 2,900             20,900            
British Pound / Euro | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         £ 2,800             £ 3,400    
British Pound / Euro | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         15,950             5,300    
U.S. Dollar / Swiss Franc | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   0             2,180          
British Pound / Swiss Franc | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         £ 2,535             £ 1,025    
Euro / Swiss Franc | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € 0             2,750            
Swiss Franc / Euro | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | SFr           SFr 2,250             SFr 0  
Swiss Franc / U.S. Dollar | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | SFr           SFr 930             SFr 0  
Chinese Yuan / U.S. Dollar | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ¥             ¥ 4,400             ¥ 0
Cash Flow Hedges | Euro / British Pound | Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € € 18,961             € 18,823            
Cash Flow Hedges | U.S. Dollar / British Pound | Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   34,501             16,205          
Cash Flow Hedges | U.S. Dollar / Euro | Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   824             658          
Cash Flow Hedges | Euro / Philippine Peso | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ₱     ₱ 1,030,114             ₱ 896,291        
Cash Flow Hedges | British Pound / Philippine Peso | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ₱     ₱ 1,144,839             ₱ 1,121,183        
Cash Flow Hedges | Euro / U.S. Dollar | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   $ 78,435             $ 108,467          
Cash Flow Hedges | U.S. Dollar / Canadian Dollar | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount       $ 36,423             $ 36,904