v3.25.2
Schedule of Rollforward of Asset Retirement Obligations (Details) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Asset Retirement Obligation Disclosure [Abstract]    
Carrying amount of asset retirement obligations, beginning of year $ 718,808 $ 730,276
Liabilities incurred 5,231 7,617
Liabilities settled (35,180) (48,954)
Accretion expense 29,983 29,869
Revisions
Carrying amount of asset retirement obligations, end of year 718,842 718,808
Less: Current portion 30,000 30,000
Non-Current asset retirement obligation $ 688,842 $ 688,808