v3.26.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2026
Jun. 30, 2025
Payables and Accruals [Abstract]    
Trade payables $ 865,561 $ 417,195
Fixed assets in trade payables 195,510 283,278
Accrued expenses 5,391,802 5,122,514
Total accounts payable and accrued liabilities $ 6,452,873 $ 5,822,987