v3.26.3
Derivative Instruments - Fair value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair value of derivative instruments    
Current portion of fair value of derivative assets $ 293,308 $ 68,913
Noncurrent portion of fair value of derivative assets 11,680 12,524
Current portion of fair value of derivative liabilities 1,192  
Noncurrent portion of fair value of derivative liabilities 20,214  
Derivatives not designated as hedges for accounting purposes    
Fair value of derivative instruments    
Total asset derivatives 304,988 81,437
Total liability derivatives 21,406  
Net derivatives liability 283,582 81,437
Derivatives not designated as hedges for accounting purposes | Commodity derivatives    
Fair value of derivative instruments    
Current portion of fair value of derivative assets 293,238 68,054
Noncurrent portion of fair value of derivative assets 11,680 12,524
Current portion of fair value of derivative liabilities 1,192  
Noncurrent portion of fair value of derivative liabilities 20,214  
Derivatives not designated as hedges for accounting purposes | Embedded derivatives    
Fair value of derivative instruments    
Current portion of fair value of derivative assets $ 70 $ 859