v3.26.1
Note 5 - Asset Retirement Obligations (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Asset Retirement Obligations [Table Text Block]
  

2026

  

2025

 

Balance at January 1

 $801,133  $765,443 

Well additions

  -   219 

Accretion

  23,451   16,852 

Revisions

  (6,842)  - 

Balance at June 30

 $817,742  $782,514