XML 56 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Hedging Activities And Financial Instruments (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative financial instruments $ (1,976,000) $ (318,000)
Net AOCL to be reclassified to losses in next 12 months 589,000  
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Foreign currency contracts 100,403,000 102,407,000
Level 2 | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative financial instruments $ (1,976,000) (318,000)
Interest Rate Contract | Designated as Hedging Instrument    
Derivative [Line Items]    
Floor interest rate (as a percentage) 0.00%  
Notional interest rate contracts outstanding $ 40,000,000 $ 40,000,000