XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Lease Maturities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Leases  
Remainder of 2021 $ 64,040
2022 107,793
2023 101,841
2024 82,253
2025 76,545
Thereafter 861,367
Total lease payments 1,293,839
Less: Interest (675,446)
Present value of lease liabilities 618,393
Finance Leases  
Remainder of 2021 271,408
2022 23,822
2023 12,818
2024 12,529
2025 12,566
Thereafter 395,823
Total lease payments 728,966
Less: Interest (301,211)
Present value of lease liabilities $ 427,755