v3.26.1
Schedule of restricted stock units activity (Details)
12 Months Ended
Mar. 31, 2026
shares
Share-Based Payment Arrangement [Abstract]  
Opening unvested units (as of April 01, 2024) 9,722,920
Granted 379,923
Exercised 100,000
Cancelled
Vested but not exercised 237,695
Closing unvested units 9,765,148