XML 129 R100.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases - Summary of Minimum Future Payments Uder Non-cancelable Leases (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Lessee Lease Description [Line Items]  
Remainder of 2019 $ 22,331
2020 86,712
2021 81,631
2022 80,779
2023 79,830
Thereafter 537,119
Total undiscounted lease payments 888,402
Non-cancelable Leases [Member]  
Lessee Lease Description [Line Items]  
Remainder of 2019 6,531
2020 24,598
2021 20,162
2022 11,980
2023 6,865
Thereafter 11,737
Total undiscounted lease payments $ 81,873