XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Earnings Per Share - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Basic and Diluted Earnings Per Share [Abstract]    
Loss for Basic Earnings Per Share $ (28,405,315) $ (13,281,985)
Basic Weighted Average Number of Shares 13,936,757 13,248,684
Net loss Per Share – Basic $ (2.04) $ (1)
Loss for Diluted Earnings Per Share $ (28,405,315) $ (13,281,985)
Diluted Weighted Average Number of Shares 13,936,757 13,248,684
Net loss Per Share – Diluted $ (2.04) $ (1)