XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Fair value gains (losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Summary of realized and unrealized gains (losses) on derivative instruments    
Derivative fair value gains (losses) $ 9,446 $ 126,192
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) 8,266 127,080
Embedded derivatives | Revenue.    
Summary of realized and unrealized gains (losses) on derivative instruments    
Derivative fair value gains (losses) $ 1,180 $ (888)