XML 126 R111.htm IDEA: XBRL DOCUMENT v3.22.4
Hedging Instruments (Schedule Of Fair Values And Balance Sheet Classifications Of Derivatives Designated As Hedging Instruments) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet $ 14,447 $ 10,768
Gross amounts subject to master netting arrangements not offset on the balance sheet (3,210) (601)
Net amount 11,237 10,167
Total hedging instruments presented on the balance sheet 99,347 101,312
Gross amounts subject to master netting arrangements not offset on the balance sheet (3,210) (601)
Net amount 96,137 100,711
Non-derivative foreign currency denominated debt designated as net investment hedge on the balance sheet | Long-term debt    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 94,775 100,711
Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 4,572 601
Cash Flow Hedges | Foreign currency exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 5,185 6,512
Cash Flow Hedges | Foreign currency exchange contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 4,572 601
Cash Flow Hedges | Cross currency swaps | Other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 8,135 0
Cash Flow Hedges | Cross currency swaps | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet $ 1,127 $ 4,256