XML 103 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Derivative Instruments - Fair Value of Forward and Put Option Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other current assets, liability position $ (16,125) $ (19,353)
Other non-current assets, liability position (6,066) $ (18,528)
Forward and Put Option Contracts [Member]    
Other non-current assets $ 100  
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Forward and Put Option Contracts [Member] | Other Current Assets [Member]    
Other current assets $ 1,200 $ 0
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Other Assets, Current Other Assets, Current
Other current assets, liability position $ 0 $ 0
Net asset (liability) 1,200 0
Forward and Put Option Contracts [Member] | Other Noncurrent Assets [Member]    
Net asset (liability) 100 0
Other non-current assets   0
Other non-current assets, liability position 0 0
Forward and Put Option Contracts [Member] | Current derivatives liability [Member]    
Other current assets $ 0 $ 700
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Other current assets, liability position Other current assets, liability position
Other current assets, liability position $ (12,100) $ (20,100)
Net asset (liability) (12,100) (19,400)
Forward and Put Option Contracts [Member] | Other Noncurrent Liabilities [Member]    
Other current assets 0  
Net asset (liability) $ 2,500 (18,500)
Other non-current assets   $ 400
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current assets, liability position Other non-current assets, liability position
Other non-current assets, liability position $ (2,500) $ (18,900)