XML 142 R125.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI [Roll Forward]    
Beginning Balance $ 542,762 $ 577,932
Ending Balance 318,004 542,762
Gains on cash flow hedges    
Fair Value Amounts Of Derivative Assets Recorded As A Component Of AOCI [Roll Forward]    
Beginning Balance 1,988 (2,496)
Ending Balance 11,176 1,988
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 2,889 (3,460)
Deferred gains on cash flow hedges 5,584 6,646
Reclassified to earnings (8,231) (297)
Ending Balance $ 242 $ 2,889