v3.25.2
Oil and Natural Gas Investments (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended 90 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
Jun. 30, 2025
USD ($)
Oil and Natural Gas Investments (Details) [Line Items]        
Oil and Gas, Cost Incurred, Development Cost $ 27.0      
Wells Elected to Participate in Drilling       101
Capital Expenditures, Drilling and Completion of Wells       $ 147.0
Non-operated Completed Wells [Member]        
Oil and Natural Gas Investments (Details) [Line Items]        
Oil and Gas, Cost Incurred, Development Cost   $ 2.0    
Oil, Productive Well, Number of Wells, Net     15  
Gas and Oil Area Developed, Net     18.00%