Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details) - Designated as Hedging Instrument [Member]
€ in Thousands, $ in Thousands
Sep. 30, 2021
CAD ($)
Sep. 30, 2021
EUR (€)
Dec. 31, 2020
CAD ($)
Dec. 31, 2020
EUR (€)
Canadian Dollars [Member]        
Foreign Exchange Contracts [Line Items]        
Foreign exchange contracts, Notional Amount | $ $ 9,224   $ 14,587  
Euro [Member]        
Foreign Exchange Contracts [Line Items]        
Foreign exchange contracts, Notional Amount | €   € 16,512   € 24,481