v3.7.0.1
Retirement Plans - Summary of Estimated Future Benefit Payments (Detail)
$ in Thousands
Mar. 31, 2017
USD ($)
Defined Benefit Plan, Expected Future Benefit Payments, Rolling Maturity [Abstract]  
2018 $ 2,483
2019 2,560
2020 2,749
2021 3,131
2022 3,324
Years 2023-2027 $ 20,230