XML 46 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Derivative Instruments and Hedging Activities (Details Textual)
$ in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2019
CAD ($)
Dec. 31, 2018
CAD ($)
Foreign Exchange Forward [Member]          
Unrealized Gain on Foreign Currency Derivatives, before Tax $ 0        
Foreign Exchange Forward [Member] | Maximum [Member]          
Maturity Period For Forward Contracts 1 year        
Foreign Exchange Forward 1 [Member]          
Derivative, Notional Amount $ 3,600     $ 4.8  
Derivative, Remaining Maturity 1 year 90 days        
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]          
Derivative, Notional Amount $ 6,100 $ 1,700   $ 7.9 $ 2.3
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]          
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total $ (100) $ 200 $ 0