v3.26.3
Note 3 - Oil and Gas Properties - Schedule of Oil and Gas Properties (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Proved Properties $ 91,835,908 $ 90,443,361 $ 100,889,221
Accumulated depreciation, depletion, amortization (6,742,541) (4,951,565)  
Oil and gas properties, net 85,093,367 85,491,796 $ 98,032,921
Leaseholds and Leasehold Improvements [Member]      
Proved Properties 75,874,553 75,874,552  
Intangible Assets Included in Oil and Gas Properties [Member]      
Proved Properties 10,739,528 9,542,668  
Wells and Related Equipment and Facilities [Member]      
Proved Properties 4,143,157 3,947,471  
Capitalized Asset Retirement Obligation [Member]      
Proved Properties $ 1,078,670 $ 1,078,670