XML 156 R136.htm IDEA: XBRL DOCUMENT v3.22.2
Loss Per Share - Additional information (Detail) - shares
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]      
Employees share based awards were excluded from the diluted weighted average number of ordinary shares calculation 1,430,737 1,965,251 2,060,026
Ordinary shares issuable on conversion of convertible notes excluded from the diluted weighted average number of ordinary shares calculation 5,934,810 812,988