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  $2,195,629   $2,060,520 
Well additions   -    - 
Accretion   108,275    56,178 
Revisions   (129,212)   - 
Balance at June 30  $2,174,692   $2,116,698