XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Finance income and costs
12 Months Ended
Mar. 31, 2023
Analysis of income and expense [abstract]  
Finance income and costs Finance income and costs
20232022
$$
Interest income26,866 5,855 
Interest expense(2,054)(2,867)
Net interest income24,812 2,988