XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments - Fair value gains (losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Summary of realized and unrealized gains (losses) on derivative instruments        
Derivative fair value gains (losses)     $ 3,861 $ 134,476
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) $ (3,545) $ 6,232 4,721 133,312
Embedded derivatives | Revenue        
Summary of realized and unrealized gains (losses) on derivative instruments        
Derivative fair value gains (losses) $ (2,040) $ 2,052 $ (860) $ 1,164