XML 356 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Share Purchase Warrants (Details Narrative) - shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Warrant exercise, shares 50,000  
Stock issuance, shares 33,333  
Warrant [Member]    
Warrant exercise, shares 50,000  
Stock issuance, shares 45,545 1,000,000.0