XML 132 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Summary of Percentage of Revenues (Details)
12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2016
Disclosure Of Financial Instruments [Abstract]      
Revenue from top customer 3.40% 3.40% 3.60%
Revenue from top ten customers 19.30% 21.00% 22.50%