XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments - Summary of Fair Value of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets $ 94,352 $ 30,531
Derivative liabilities 979 5,890
Designated Hedges | Foreign Exchange Contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets 92,815 23,423
Derivative liabilities 0 1,383
Non-designated Hedges | Foreign Exchange Contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets 1,537 7,108
Derivative liabilities $ 979 $ 4,507