XML 100 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payment for Operating Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Minimum Rental Commitments Operating - 2019 $ 86,839
Minimum Rental Commitments Operating - 2020 89,445
Minimum Rental Commitments Operating - 2021 83,701
Minimum Rental Commitments Operating - 2022 70,780
Minimum Rental Commitments Operating - 2023 59,973
Minimum Rental Commitments Operating - Thereafter 488,612
Total minimum rental commitments 879,350
Less - sublease proceeds 26,941
Net rental commitments $ 852,409