v3.26.1
Supplemental Information on Oil and Natural Gas Operations (Unaudited) -Schedule of Net Proved Oil and Gas Reserve Quantities (Details)
12 Months Ended
Dec. 31, 2025
Boe
Schedule of Net Proved Oil and Gas Reserve Quantities [Line Items]  
Beginning Balance
Revisions of previous estimates
Improved recovery
Extensions and discoveries
Purchases of reserves in place 152,595
Sales of reserves in place
Production (4,695)
Ending Balance 147,900