XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Development expenditure (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Research and Development [Abstract]      
Costs capitalized $ 3,751 $ 2,928 $ 3,359
Costs expensed 5,597 4,284 5,467
Total costs incurred $ 9,348 $ 7,212 $ 8,826