XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Derivative Instruments and Hedging Activities (Details Textual)
$ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
CAD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
CAD ($)
Foreign Exchange Forward [Member]              
Unrealized Loss on Foreign Currency Derivatives, before Tax     $ 0.2        
Foreign Exchange Forward [Member] | Maximum [Member]              
Maturity Period For Forward Contracts (Month) 12 months            
Three Foreign Exchange Forwards [Member]              
Derivative, Notional Amount $ 10.9   $ 10.9   $ 14.9    
Three Foreign Exchange Forwards [Member] | Maximum [Member]              
Derivative, Remaining Maturity (Month)     23 months        
Three Foreign Exchange Forwards [Member] | Minimum [Member]              
Derivative, Remaining Maturity (Month)     18 months        
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]              
Derivative, Notional Amount 15.0   $ 15.0   $ 20.4 $ 6.1 $ 7.9
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]              
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total $ (0.1) $ (0.1) $ 0.2 $ (0.1)