XML 108 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Note 11 - Derivative Instruments - Fair Value of Forward and Put Option Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other current assets, liability position $ (11,737) $ (6,170)
Forward and Put Option Contracts [Member] | Other Current Assets [Member]    
Other current assets 200 0
Other current assets, liability position (200) 0
Other current assets, net 0 0
Forward and Put Option Contracts [Member] | Other Noncurrent Assets [Member]    
Other current assets, net 400 0
Other non-current assets 500 0
Other non-current assets, liability position (100) 0
Forward and Put Option Contracts [Member] | Current derivatives liability [Member]    
Other current assets 100 2,100
Other current assets, liability position (11,800) (7,900)
Other current assets, net $ (11,700) $ (5,800)