v3.26.3
Note 3 - Oil and Gas Properties (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Oil and Gas, Result of Operation, Depreciation, Depletion, Amortization, and Valuation Provision $ 1,790,976 $ 97,075