v3.26.1
Schedule of restricted stock units activity (Details)
3 Months Ended
Jun. 30, 2026
shares
Share-Based Payment Arrangement [Abstract]  
Opening unvested units (as of April 1, 2026) 9,765,148
Granted
Exercised
Cancelled
Vested but not exercised 25,000
Closing unvested units 9,740,148