XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 $ 229,748
2024 226,036
2025 210,518
2026 179,126
2027 130,284
Thereafter 1,204,601
Total remaining lease payments at December 31, 2022 2,180,313
Less: Interest 870,337
Present value of lease liabilities at December 31, 2022 1,309,976
Financing Leases  
2023 33,213
2024 23,556
2025 12,921
2026 6,659
2027 2,227
Thereafter 220,804
Total remaining lease payments at December 31, 2022 299,380
Less: Interest 208,247
Present value of lease liabilities at December 31, 2022 $ 91,133