XML 140 R120.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases, Operating [Abstract]  
2020 $ 124,267
2021 74,978
2022 56,756
2023 54,986
2024 50,640
Remaining 493,833
Total future minimum lease payments 855,460
Less imputed interest 241,850
Present value of lease liabilities 613,610
Finance Lease, Cost [Abstract]  
2020 1,069
2021 1,069
2022 1,069
2023 1,069
2024 1,069
Remaining 4,541
Total future minimum lease payments 9,886
Less imputed interest 1,941
Present value of lease liabilities 7,945
2020 125,336
2021 76,047
2022 57,825
2023 56,055
2024 51,709
Remaining 498,374
Total future minimum lease payments 865,346
Less imputed interest 243,791
Present value of lease liabilities 621,555
Minimum lease payments for leases signed but not yet commenced $ 278,700
Lease duration of leases signed but not yet commenced 20 years