XML 111 R100.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Leases - Summary of Minimum Future Payments Uder Non-cancelable Leases (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Lessee Lease Description [Line Items]  
Remainder of 2019 $ 44,633
2020 86,163
2021 81,218
2022 80,346
2023 79,107
Thereafter 522,934
Total undiscounted lease payments 894,401
Non-cancelable Leases [Member]  
Lessee Lease Description [Line Items]  
Remainder of 2019 13,482
2020 24,598
2021 20,162
2022 11,980
2023 6,865
Thereafter 11,737
Total undiscounted lease payments $ 88,824