v3.26.1
Trade payables and accrued expenses (Tables)
12 Months Ended
Mar. 31, 2026
Text Blocks Abstract  
Summary of Trade Payables and Accrued Expenses

 

 

As at March 31,

 

 

 

2025

 

 

2026

 

Non-current

 

 

 

 

 

 

Accrued expenses

 

-

 

 

4,394

 

 

-

 

 

4,394

 

Current

 

 

 

 

 

 

Trade payables

 

21,985

 

 

22,258

 

Accrued expenses

 

 

66,267

 

 

 

72,666

 

 

 

88,252

 

 

94,924

 

 

 

88,252

 

 

99,318