XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments - Fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair value of derivative instruments    
Current portion of fair value of derivative assets $ 1,137 $ 1,050
Noncurrent portion of fair value of derivative assets 947 1,296
Current portion of fair value of derivative liabilities 34,019 31,792
Noncurrent portion of fair value of derivative liabilities 15,635 17,233
Derivatives not designated as hedges for accounting purposes    
Fair value of derivative instruments    
Total asset derivatives 2,084 2,346
Total liability derivatives 49,654 49,025
Net derivatives liability (47,570) (46,679)
Derivatives not designated as hedges for accounting purposes | Commodity derivatives    
Fair value of derivative instruments    
Current portion of fair value of derivative assets 387  
Noncurrent portion of fair value of derivative assets 371  
Current portion of fair value of derivative liabilities 34,019 31,792
Noncurrent portion of fair value of derivative liabilities 15,635 17,233
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   2,000
Derivatives not designated as hedges for accounting purposes | Embedded derivatives    
Fair value of derivative instruments    
Current portion of fair value of derivative assets 750 1,050
Noncurrent portion of fair value of derivative assets $ 576 $ 1,296