XML 119 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Prior Adoption For Future Minimum Rental Payment for Operating Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [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