XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2026
Jun. 30, 2025
Schedule of Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 7,742,517 $ 9,005,727
Credit card Payable 87,789 485,909
Other liabilities 551,447 113,147
Total $ 8,381,753 $ 9,604,783