XML 88 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Liabilities (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2023
Jul. 03, 2024
Subsequent Event [Line Items]    
Accounts payable and accrued liabilities Percentage 28.00%  
Subsequent Event [Member] | Settlement Agreement [Member]    
Subsequent Event [Line Items]    
Accouts payable   $ 0.3
Settlement amount   $ 1.8