Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details)

v3.20.4
Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details)
€ in Thousands, SFr in Thousands, $ in Thousands
Dec. 31, 2020
CAD ($)
Dec. 31, 2020
EUR (€)
Dec. 31, 2019
CAD ($)
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
CHF (SFr)
Canadian Dollars [Member]          
Foreign Exchange Contracts [Line Items]          
Foreign exchange contracts, Notional Amount | $ $ 14,587   $ 15,932    
Euro [Member]          
Foreign Exchange Contracts [Line Items]          
Foreign exchange contracts, Notional Amount | €   € 24,481   € 18,168  
Swiss Francs [Member]          
Foreign Exchange Contracts [Line Items]          
Foreign exchange contracts, Notional Amount | SFr         SFr 661