v3.26.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Payables and Accruals [Abstract]    
Trade and other payables $ 4,637,875 $ 4,402,523
Accrued liabilities 4,630,304 4,534,809
Deferred revenue 33,537 33,538
Total $ 9,301,716 $ 8,970,870