v3.25.2
Asset Retirement Obligations (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Beginning asset retirement obligations $ 8,140,992 $ 7,182,739
Liabilities incurred 523,732 72,433
Accretion expense 1,042,169 891,961
Effect of changes in foreign exchange rates (57,731) (6,141)
Long-term asset retirement obligations $ 9,649,162 $ 8,140,992