v3.25.1
Fair Value - Narrative (Details)
Mar. 31, 2025
d
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Number of business days 2
Discount Rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Oil and gas properties, measurement input 0.10