XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Trade and other payables $ 4,633,563 $ 5,081,992
Accrued liabilities 3,749,644 4,369,576
Deferred revenue 24,252 21,550
Total $ 8,407,458 $ 9,473,118