XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Trade and other payables $ 4,674,048 $ 4,602,309
Accrued liabilities 3,154,020 3,034,293
Deferred revenue 28,707 25,322
Total $ 7,856,775 $ 7,661,924