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

8.ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
               
   As of June 30, 
   2024   2023 
Accounts payable, trade  $1,417   $1,990 
Trade payable accruals   350    1,324 
Income taxes payable   -    101 
Environmental accruals   48    48 
Loan origination fees payable to related party   28    28 
Total accounts payable and accrued liabilities  $1,843   $3,491