v3.26.1
Note 5 - Asset Retirement Obligations - Schedule of Asset Retirement Obligations (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance $ 801,133 $ 765,443
Well additions 0 219
Accretion 23,451 16,852
Revisions (6,842) 0
Balance $ 817,742 $ 782,514