v3.25.4
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Trade and other payables $ 4,767,138 $ 4,602,309
Accrued liabilities 3,732,257 3,034,293
Deferred revenue 33,537 25,322
Total $ 8,532,932 $ 7,661,924