Annual report pursuant to Section 13 and 15(d)

Pension and Other Post-retirement Benefit Plans - Narrative (Details)

v3.20.1
Pension and Other Post-retirement Benefit Plans - Narrative (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2020
USD ($)
plan
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Number of Fiscal Years 10 years    
Number of defined benefit plans | plan 12    
Gains net of the employer matches related to the deferred compensation plan $ 47 $ 51 $ 206
Total benefits accrued 400 2,300  
Matched contribution of the entity 3,200 2,800 2,200
Defined Benefit Plan Accumulated Other Comprehensive Income (Loss) Tax $ 3,500 2,400  
Maximum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Company matched contribution (as a percent) 6.00%    
Pension      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Other Income $ (1,949) (115) 71
Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year 200    
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 4,400    
Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year 200    
Other Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Other Income 0 $ 0 $ 0
Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year $ 100    
Number of defined benefit plans | plan 2    
Europe | Pension      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined benefit plans | plan 6    
Singapore | Pension      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined benefit plans | plan 1    
Mexico | Pension      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined benefit plans | plan 2    
Japan | Pension      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined benefit plans | plan 2    
THAILAND | Pension      
Defined Benefit Plan Disclosure [Line Items]      
Number of defined benefit plans | plan 1