XML 98 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Trade payables $ 417,195 $ 4,255,398
Fixed assets in trade payables 283,278 996,970
Accrued expenses 5,122,514 2,244,266
Marketing agreement settlement 1,800,000
Total accounts payable and accrued liabilities $ 5,822,987 $ 9,296,634