XML 111 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 233,249
2023 227,269
2024 202,485
2025 185,185
2026 153,623
Thereafter 513,462
Total remaining lease payments at December 31, 2021 1,515,273
Less: Interest 166,288
Present value of lease liabilities at December 31, 2021 1,348,985
Financing Leases  
2022 38,058
2023 31,013
2024 19,774
2025 8,027
2026 2,335
Thereafter 222,142
Total remaining lease payments at December 31, 2021 321,349
Less: Interest 209,989
Present value of lease liabilities at December 31, 2021 $ 111,360