v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of account payable and accrued liabilities

            
   As of June 30, 
   2025   2024 
Accounts payable, trade  $692   $1,417 
Trade payable accruals   1,055    350 
Environmental accruals   48    48 
Loan origination fees payable to related party   -    28 
Total accounts payable and accrued liabilities  $1,795   $1,843