XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - (Additional Information) (Details)
$ in Thousands, lb in Millions
Oct. 04, 2020
USD ($)
lb
Mar. 31, 2020
USD ($)
lb
Cost of Sales    
Derivatives, Fair Value [Line Items]    
Foreign currency cash flow hedge loss to be reclassified during next 12 months $ 2,640  
Lead forward contracts    
Derivatives, Fair Value [Line Items]    
Notional amount in pounds | lb 50.0 35.0
Fair value of hedges, net $ 43,228 $ 30,078
Foreign currency forward contracts    
Derivatives, Fair Value [Line Items]    
Derivative notional amount 23,726 34,008
Foreign currency forward contracts | Derivatives and Hedging Activities Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Derivative notional amount $ 26,769 $ 42,232