XML 141 R121.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Derivatives and Hedging Activities - Fair Value Amounts Recorded as Component of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI [Roll Forward]    
Beginning Balance $ 577,932 $ 555,959
Ending Balance 542,762 577,932
Gains on cash flow hedges    
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI [Roll Forward]    
Beginning Balance (2,496) 4,316
Ending Balance 1,988 (2,496)
Gains on cash flow hedges | Fair Value, Inputs, Level 2 | Foreign Exchange    
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI [Roll Forward]    
Beginning Balance (3,460) 5,859
Deferred (losses) gains on cash flow hedges 6,646 (3,899)
Reclassified to earnings (297) (5,420)
Ending Balance $ 2,889 $ (3,460)