XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments - Fair value gains (losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Summary of realized and unrealized gains (losses) on derivative instruments        
Derivative fair value gains (losses)     $ 22,229 $ 137,924
Loss on early settlement of natural gas swaption agreement       202,339
Commodity derivatives        
Summary of realized and unrealized gains (losses) on derivative instruments        
Loss on early settlement of natural gas swaption agreement       202,000
Commodity derivatives | Revenue        
Summary of realized and unrealized gains (losses) on derivative instruments        
Derivative fair value gains (losses) $ 18,004 $ 5,290 22,726 138,602
Embedded derivatives | Revenue        
Summary of realized and unrealized gains (losses) on derivative instruments        
Derivative fair value gains (losses) $ 364 $ (1,842) $ (497) $ (678)