XML 66 R14.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
12 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

8.ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

           
   As of June 30, 
   2023   2022 
Accounts payable, trade  $1,990   $115 
Trade payable accruals   1,324    654 
Income taxes payable   101    - 
Environmental accruals   48    48 
Loan origination fees payable to related party   28    - 
Total accounts payable and accrued liabilities  $3,491   $817