XML 105 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Derivatives and Hedging Activities - Fair Value Amounts Recorded as Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI    
Beginning balance $ 542,762 $ 577,932
Ending balance 389,922 571,245
Unrealized gain (loss) on derivatives    
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI    
Beginning balance 1,988 (2,496)
Ending balance 10,165 449
Unrealized gain (loss) on derivatives | Foreign Exchange Contract | Fair Value, Inputs, Level 2    
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI    
Beginning balance 2,889 (3,460)
Deferred gains on cash flow hedges 6,565 4,117
Reclassified to earnings (2,758) 14
Ending balance $ 6,696 $ 671