v3.26.3
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Payables and Accruals [Abstract]    
Trade payables $ 1,572,662 $ 417,195
Fixed assets in trade payables 266,206 283,278
Accrued expenses 4,424,567 5,122,514
Total accounts payable and accrued liabilities $ 6,263,435 $ 5,822,987