v3.26.1
Oil and Gas Properties - Schedule of Oil and Gas Properties, Net (Details)
Dec. 31, 2025
USD ($)
Schedule of Oil and Gas Properties, Net [Line Items]  
Gross oil and gas properties $ 6,286,632
Less: Accumulated full-cost write downs (2,082,613)
Less: Accumulated depreciation, depletion, amortization (199,430)
Oil and gas properties, net 4,004,589
Proved properties [Member]  
Schedule of Oil and Gas Properties, Net [Line Items]  
Gross oil and gas properties 6,226,632
Unproved properties [Member]  
Schedule of Oil and Gas Properties, Net [Line Items]  
Gross oil and gas properties $ 60,000