v3.26.1
Other long-term assets
12 Months Ended
Mar. 31, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other long-term assets

9 Other long-term assets

 

  

As of

March 31, 2026

  

As of

March 31, 2025

 
Deposits 

 

16,256    12,657 
Unbilled revenue   798,900    - 
Advances   179,775    103,312 
Interest accrued   2,871    5,003 
Other long-term assets   997,802    120,972