XML 210 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
Remainder of 2022 $ 52,545  
2023 112,861  
2024 101,068  
2025 95,924  
2026 90,182  
Thereafter 859,621  
Total lease payments 1,312,201  
Less: Interest (679,390)  
Present value of lease liabilities 632,811  
Finance Leases    
Remainder of 2022 38,106  
2023 53,069  
2024 44,348  
2025 43,986  
2026 38,843  
Thereafter 705,171  
Total lease payments 923,523  
Less: Interest (500,630)  
Present value of lease liabilities $ 422,893 $ 472,275