v3.25.2
Asset Retirement Obligations (Tables)
6 Months Ended
Jun. 30, 2025
Asset Retirement Obligation Disclosure [Abstract]  
Schedule of Asset Retirement Obligations [Table Text Block] The changes in the aggregate ARO are as follows:
   2025   2024 
Balance at January 1  $765,443   $729,315 
Well additions   219    2,591 
Accretion   16,852    15,762 
Revisions   -    - 
Balance at June 30  $782,514   $747,668