v3.26.1
Supplemental Information on Oil and Natural Gas Operations (Unaudited)-Schedule of Results of Operations from Oil and Natural Gas Producing Activities (Parentheticals) (Details)
12 Months Ended
Dec. 31, 2025
Schedule of Results of Operations from Oil and Natural Gas Producing Activities [Abstract]  
Income tax benefit (at 21% federal statutory rate) 21.00%