XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Liabilities (Details) - Schedule of Accounts Payable and Accrued Liabilities - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Schedule of Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 5,398,988 $ 6,003,542
Credit card Payable 116,932 1,446,549
Other liabilities 58,700 52,248
Total $ 5,574,620 $ 7,502,339