Annual report pursuant to Section 13 and 15(d)

Note 9 - Derivative Instruments and Hedging Strategies - Gains (Losses) on Derivative Instruments (Details)

v3.19.1
Note 9 - Derivative Instruments and Hedging Strategies - Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Gains (losses) on derivative instruments $ 2,855 $ 20,256 $ 2,995
Embedded Derivative Financial Instruments [Member]      
Gains (losses) on derivative instruments 1,556 20,422
Interest Rate Swap [Member]      
Gains (losses) on derivative instruments 1,298 46 (18)
Equity Option [Member]      
Gains (losses) on derivative instruments 3,095
Foreign Exchange Option [Member]      
Gains (losses) on derivative instruments $ (212) $ (82)