XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Purchase Warrants (Details Narrative) - shares
6 Months Ended 12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Number of warrants, granted 68,974  
Warrant [Member]    
Common shares issued related to warrants exercised 58,087  
Number of common shares issued, shares 24,753 45,545
Stock issued during period shares cashless exercise of warrants 33,333 50,000
Number of warrants, granted 68,974