XML 115 R101.htm IDEA: XBRL DOCUMENT v3.19.1
Retirement Plans - Summary of Estimated Future Benefit Payments (Detail)
$ in Thousands
Mar. 31, 2019
USD ($)
Defined Benefit Plan, Expected Future Benefit Payments, Rolling Maturity [Abstract] (Deprecated 2017-01-31)  
2020 $ 2,713
2021 2,783
2022 3,072
2023 3,392
2024 3,536
Years 2025-2029 $ 21,106