XML 80 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Derivative Instruments and Hedging Activities (Details Textual) - Foreign Exchange Forward [Member]
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2018
CAD ($)
Dec. 31, 2017
CAD ($)
Unrealized Gain on Foreign Currency Derivatives, before Tax $ 0        
Maximum [Member]          
Maturity Period For Forward Contracts 1 year        
Designated as Hedging Instrument [Member]          
Derivative, Notional Amount $ 1,700,000 $ 2,100,000   $ 2.3 $ 2.7
Not Designated as Hedging Instrument [Member]          
Derivative, Notional Amount   200,000     $ 0.2
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total $ 200,000 $ 0 $ 0