XML 104 R93.htm IDEA: XBRL DOCUMENT v3.19.2
Leases and Other - Schedule of Future Minimum Rental Payments and Related Sublease Rentals Receivable (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Future minimum rental payments and related sublease rentals receivable  
Rental Payments, 2019 $ 28,671
Rental Payments, 2020 22,919
Rental Payments, 2021 13,217
Rental Payments, 2022 8,280
Rental Payments, 2023 6,201
Rental Payments, Thereafter 8,305
Rental Payments, Total 87,593
Receivable Under Subleases, 2019 2,382
Receivable Under Subleases, 2020 1,582
Receivable Under Subleases, 2021 1,711
Receivable Under Subleases, 2022 1,370
Receivable Under Subleases, 2023 1,270
Receivable Under Subleases, Thereafter 2,798
Receivable Under Subleases, Total $ 11,113