XML 120 R100.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans and Other Post-Retirement Benefits - Summary of Benefit Expected to be Paid Out (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Pension Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2019 $ 26,252
2020 22,358
2021 22,009
2022 22,005
2023 21,344
2024 through 2028 101,499
Other Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2019 2,364
2020 1,732
2021 1,264
2022 885
2023 665
2024 through 2028 $ 1,992