XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Dec. 31, 2018
Apr. 01, 2018
Mar. 31, 2018
Product Warranty Liability [Line Items]      
Revenue recognized, percentage 87.00%    
Minimum      
Product Warranty Liability [Line Items]      
Warranty period 1 year    
Maximum      
Product Warranty Liability [Line Items]      
Warranty period 2 years    
Extended service warranty, term 4 years    
Accounting Standards Update 2014-09      
Product Warranty Liability [Line Items]      
Adjustment to retained earnings (less than)   $ 0.1  
Accounting Standards Update 2017-05      
Product Warranty Liability [Line Items]      
Adjustment to retained earnings (less than)   $ 0.1 $ 0.1