v3.25.2
Fair Value Measurements - Valuation of Financial Instruments by Pricing Levels (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative assets (liabilities):    
Derivative assets (liabilities) $ 187,677 $ 157,510
Crude Oil Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 119,507 12,533
Crude Oil Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 41,782  
Crude oil NYMEX roll swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) (391)  
Natural Gas Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) (18,256) 144,977
Natural Gas Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 45,035  
Fair Value, Inputs, Level 1 [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0 0
Fair Value, Inputs, Level 1 [Member] | Crude Oil Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0 0
Fair Value, Inputs, Level 1 [Member] | Crude Oil Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0  
Fair Value, Inputs, Level 1 [Member] | Crude oil NYMEX roll swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0  
Fair Value, Inputs, Level 1 [Member] | Natural Gas Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0 0
Fair Value, Inputs, Level 1 [Member] | Natural Gas Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0  
Fair Value, Inputs, Level 2 [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 187,677 157,510
Fair Value, Inputs, Level 2 [Member] | Crude Oil Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 119,507 12,533
Fair Value, Inputs, Level 2 [Member] | Crude Oil Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 41,782  
Fair Value, Inputs, Level 2 [Member] | Crude oil NYMEX roll swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) (391)  
Fair Value, Inputs, Level 2 [Member] | Natural Gas Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) (18,256) 144,977
Fair Value, Inputs, Level 2 [Member] | Natural Gas Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 45,035  
Fair Value, Inputs, Level 3 [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0 0
Fair Value, Inputs, Level 3 [Member] | Crude Oil Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0 0
Fair Value, Inputs, Level 3 [Member] | Crude Oil Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0  
Fair Value, Inputs, Level 3 [Member] | Crude oil NYMEX roll swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0  
Fair Value, Inputs, Level 3 [Member] | Natural Gas Fixed Price Swaps [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) 0 $ 0
Fair Value, Inputs, Level 3 [Member] | Natural Gas Collars [Member]    
Derivative assets (liabilities):    
Derivative assets (liabilities) $ 0