XML 161 R144.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Minimum Lease Payments Under Noncancellable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2018 $ 92,824
2019 87,298
2020 70,490
2021 54,685
2022 41,953
Later years 82,195
Total $ 429,445