XML 58 R107.htm IDEA: XBRL DOCUMENT v3.20.1
Retirement Plans - Summary of Estimated Future Benefit Payments (Detail)
$ in Thousands
Mar. 31, 2020
USD ($)
Defined Benefit Plan, Expected Future Benefit Payments, Rolling Maturity [Abstract] (Deprecated 2017-01-31)  
2021 $ 2,835
2022 2,907
2023 3,135
2024 3,258
2025 3,768
Years 2026-2030 $ 20,353