v3.25.2
Asset Retirement Obligations (Tables)
12 Months Ended
Jun. 30, 2025
Asset Retirement Obligation Disclosure [Abstract]  
Schedule of Change in Asset Retirement Obligation
The reconciliation of changes in asset retirement obligations is as follows:
For the years ended June 30,
20252024
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