XML 157 R142.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans - Schedule of Estimated Future Cash Flows (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Retirement Benefits [Abstract]  
Expected employer contributions: 2018 $ 1,424
Expected benefit payments: 2018 9,474
Expected benefit payments: 2019 9,957
Expected benefit payments: 2020 10,227
Expected benefit payments: 2021 10,390
Expected benefit payments: 2022 10,501
Expected benefit payments: 2023 - 2027 $ 53,902