v3.26.1
Other long-term assets (Tables)
3 Months Ended
Jun. 30, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other long term assets

 

   As of
June 30, 2026
   As of
March 31, 2026
 
Deposits   19,490    16,256 
Unbilled revenue   799,380    798,900 
Advances   216,005    179,775 
Interest accrued   2,873    2,871 
Other long-term assets   1,037,748    997,802