XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Risk Management and Derivative Instruments - Loss (Gain) on Derivative Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments Gain Loss    
Loss (gain) on commodity derivative instruments $ 14,317 $ 16,564
Commodity derivative contracts    
Derivative Instruments Gain Loss    
Loss (gain) on commodity derivative instruments $ 14,317 $ 16,564