XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments - Fair value (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair value of derivative instruments    
Current portion of fair value of derivative assets $ 4,706 $ 5,175
Noncurrent portion of fair value of derivative assets 2,507 5,570
Current portion of fair value of derivative liabilities 15,989 15,236
Noncurrent portion of fair value of derivative liabilities 17,780 32,764
Derivatives not designated as hedges for accounting purposes    
Fair value of derivative instruments    
Total asset derivatives 7,213 10,745
Total liability derivatives 33,769 48,000
Net derivatives liability (26,556) (37,255)
Derivatives not designated as hedges for accounting purposes | Commodity derivatives    
Fair value of derivative instruments    
Current portion of fair value of derivative assets 3,040  
Current portion of fair value of derivative liabilities 15,989 15,236
Noncurrent portion of fair value of derivative liabilities 17,780 32,764
Derivatives not designated as hedges for accounting purposes | Commodity derivatives | VIE, Martica    
Fair value of derivative instruments    
Current portion of fair value of derivative liabilities 3,000 3,000
Noncurrent portion of fair value of derivative liabilities   2,000
Total liability derivatives   5,000
Derivatives not designated as hedges for accounting purposes | Embedded derivatives    
Fair value of derivative instruments    
Current portion of fair value of derivative assets 1,666 5,175
Noncurrent portion of fair value of derivative assets $ 2,507 $ 5,570