Quarterly report [Sections 13 or 15(d)]

ASSET RETIREMENT OBLIGATION - Schedule of Current and Non-Current Asset Retirement Obligations (Details)

v3.26.1
ASSET RETIREMENT OBLIGATION - Schedule of Current and Non-Current Asset Retirement Obligations (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Asset Retirement Obligation Disclosure [Abstract]    
Asset retirement obligations, current $ 397,413 $ 418,526
Asset retirement obligations, non-current 30,247,250 29,972,429
Asset retirement obligations $ 30,644,663 $ 30,390,955