XML 66 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Narrative (Details)
6 Months Ended
Sep. 30, 2018
USD ($)
Parent guarantee for purchase obligation of third party contract manufacturer  
Other Commitments [Line Items]  
Maximum amount of the guarantees $ 3,800,000
Guarantees outstanding 1,500,000
Indemnification agreement  
Other Commitments [Line Items]  
Amount accrued for indemnification provisions $ 0
Minimum  
Other Commitments [Line Items]  
Product warranty term 1 year
Maximum  
Other Commitments [Line Items]  
Product warranty term 5 years