XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Trade payables and accrued expenses (Tables)
12 Months Ended
Mar. 31, 2025
Text Blocks Abstract  
Summary of Trade Payables and Accrued Expenses

 

 

As at March 31,

 

 

 

 

2024

 

 

 

2025

 

Trade payables

 

23,275

 

 

21,985

 

Accrued expenses

 

 

65,291

 

 

 

66,267

 

 

88,566

 

 

88,252