XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Hedging Instruments (Schedule Of Fair Values And Balance Sheet Classifications Of Derivatives Designated As Hedging Instruments) (Details) - Derivatives and non-derivatives designated as hedging instruments - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet $ 13,959 $ 10,768
Gross amounts subject to master netting arrangements not offset on the balance sheet (702) (601)
Net amount 13,257 10,167
Total hedging instruments presented on the balance sheet 99,564 101,312
Gross amounts subject to master netting arrangements not offset on the balance sheet (702) (601)
Net amount 98,862 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 98,862 100,711
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 702 601
Cash Flow Hedging | Foreign currency exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 8,396 6,512
Cash Flow Hedging | Foreign currency exchange contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 702 601
Cash Flow Hedging | Cross currency swaps | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet $ 5,563 $ 4,256