Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details)

v3.22.2
Derivative Financial Instruments (Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Prepaid And Other Current Assets [Member] | Forward exchange contracts [Member] | Designated as Hedging Instrument [Member]    
Derivative instruments in asset positions, Forward exchange contracts $ 1,605 $ 491
Other Long-Term Assets [Member] | Forward exchange contracts [Member] | Designated as Hedging Instrument [Member]    
Derivative instruments in asset positions, Forward exchange contracts   20
Accrued Liabilities [Member] | Commodity Contract [Member] | Undesignated [Member]    
Derivative instruments in liability positions, Forward exchange contracts $ 553  
Other Long-Term Liabilities [Member] | Forward exchange contracts [Member] | Designated as Hedging Instrument [Member]    
Derivative instruments in liability positions, Forward exchange contracts   $ 24