XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Note 8 - Derivative Instruments (Details Textual)
6 Months Ended
Jun. 30, 2019
Foreign Exchange Contract [Member] | Cash Flow Hedging [Member] | Minimum [Member]  
Derivative, Term of Contract 90 days
Foreign Exchange Contract [Member] | Cash Flow Hedging [Member] | Maximum [Member]  
Derivative, Term of Contract 1 year
Foreign Exchange Forward [Member] | Maximum [Member] | Not Designated as Hedging Instrument [Member]  
Derivative, Term of Contract 3 years