XML 107 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments Under Non-Cancelable Operating and Capital Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating leases  
2023 $ 492,566
2024 500,422
2025 452,080
2026 400,879
2027 333,580
Thereafter 1,175,340
Total future minimum lease payments due under operating leases 3,354,867
Less portion representing interest, operating lease liabilities (456,398)
Present value of lease liabilities, operating leases $ 2,898,469
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Current portion of operating lease liabilities, Long-term operating lease liabilities
Finance leases  
2023 $ 37,442
2024 37,951
2025 38,125
2026 36,908
2027 35,569
Thereafter 145,987
Total future minimum payments due under finance leases 331,982
Less portion representing interest, financing lease liabilities (58,294)
Financing lease obligations $ 273,688
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Long-term debt