XML 63 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Derivative Instruments - Fair Value of Forward and Put Option Contracts (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current derivatives assets $ 7,190 $ 2,709
Contracts in liability position (5,774) (19,353)
Forward and Put Option Contracts [Member] | Current Derivatives Assets [Member]    
Current derivatives assets 6,900 0
Contracts in liability position 0 0
Net asset (liability) 6,900 0
Forward and Put Option Contracts [Member] | Noncurrent Derivatives Assets [Member]    
Current derivatives assets 20,500 0
Contracts in liability position 0 0
Net asset (liability) 20,500 0
Forward and Put Option Contracts [Member] | Current Derivative Liabilities [Member]    
Current derivatives assets 0 700
Contracts in liability position 0 (20,100)
Net asset (liability) 0 (19,400)
Forward and Put Option Contracts [Member] | Other Noncurrent Liabilities [Member]    
Current derivatives assets 0 400
Contracts in liability position 0 (18,900)
Net asset (liability) $ 0 $ (18,500)