v3.25.4
Derivative Instruments - Fair value gains (losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Summary of realized and unrealized gains (losses) on derivative instruments      
Derivative fair value gains (losses) $ 111,049 $ 731 $ 166,324
Commodity derivatives      
Summary of realized and unrealized gains (losses) on derivative instruments      
Loss on early settlement of natural gas swaption agreement 0 0 202,000
Commodity derivatives | Revenue      
Summary of realized and unrealized gains (losses) on derivative instruments      
Derivative fair value gains (losses) 112,536 2,846 165,448
Embedded derivatives | Revenue      
Summary of realized and unrealized gains (losses) on derivative instruments      
Derivative fair value gains (losses) $ (1,487) $ (2,115) $ 876