v3.26.1
ASSET RETIREMENT OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2026
Asset Retirement Obligation Disclosure [Abstract]  
SCHEDULE OF ASSET RETIREMENT OBLIGATION

 

         
Total asset retirement obligations on December 31, 2025   $ 79,344,297  
Accretion during the period     1,404,341  
Sites added during the period     -  
Sites removed during the period     -  
Revisions in estimated cash flows during the period     -  
Expenditures during the period     (1,193,522 )
Total asset retirement obligations on March 31, 2026   $ 79,555,116