XML 100 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 214,887
2022 214,895
2023 196,987
2024 177,466
2025 161,362
Thereafter 551,661
Total remaining lease payments at December 31, 2020 1,517,258
Less: Interest 191,937
Present value of lease liabilities at December 31, 2020 1,325,321
Finance Leases  
2021 64,363
2022 50,225
2023 36,852
2024 19,150
2025 4,552
Thereafter 364,101
Total remaining lease payments at December 31, 2020 539,243
Less: Interest 421,065
Present value of lease liabilities at December 31, 2020 $ 118,178