XML 100 R85.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Lease Payments to be Received from Customers under Non-cancellable Operating Leases ASC 840 (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 501,625
2020 418,299
2021 270,838
2022 186,807
2023 188,809
Thereafter 2,469,732
Total $ 4,036,110