SCHEDULE OF WARRANTS OUTSTANDING (Details) - Warrant [Member] |
12 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|
Mar. 31, 2025
$ / shares
shares
|
Mar. 31, 2025
$ / shares
shares
|
Mar. 31, 2024
$ / shares
shares
|
Mar. 31, 2024
$ / shares
shares
|
|||||
Number of warrants outstanding, Balance beginning | 878,061 | 878,061 | 969,941 | 969,941 | ||||
Weighted average exercise price, Balance beginning | (per share) | $ 28.59 | [1] | $ 41.10 | $ 18.59 | [1] | $ 26.73 | ||
Number of warrants, issued | 1,340,158 | 1,340,158 | 338,319 | 338,319 | ||||
Weighted average exercise price, warrants issued | (per share) | $ 27.93 | [1] | $ 40.16 | $ 52.19 | [1] | $ 75.03 | ||
Number of warrants, Exercised | (122,993) | (122,993) | (430,199) | (430,199) | ||||
Weighted average exercise price, warrants exercised | (per share) | $ 16.76 | [1] | $ 24.09 | $ 24.61 | [1] | $ 35.38 | ||
Number of warrants, Expired | (2) | (2) | ||||||
Weighted average exercise price, warrants expired | $ / shares | $ 21.60 | |||||||
Weighted average exercise price, warrants expired | $ / shares | [1] | $ 15.02 | ||||||
Number of warrants outstanding, Balance ending | 2,095,224 | 2,095,224 | 878,061 | 878,061 | ||||
Weighted average exercise price, Balance ending | (per share) | $ 28.86 | [1] | $ 41.50 | $ 28.59 | [1] | $ 41.10 | ||
|