v3.25.2
Other Income - Other Income Details (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Component of Operating Income [Abstract]    
Reimbursement of reclamation costs $ 0 $ 2,501,780
Leasing of water rights to third party 6,217 6,095
Restitution payment 0 3,785
Total $ 6,217 $ 2,511,660