XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leases    
Remainder of 2022 $ 79,074  
2023 108,241  
2024 89,214  
2025 81,594  
2026 75,519  
Thereafter 825,818  
Total lease payments 1,259,460  
Less: Interest (661,302)  
Present value of lease liabilities 598,158  
Finance Leases    
Remainder of 2022 49,240  
2023 53,069  
2024 44,348  
2025 43,986  
2026 38,843  
Thereafter 704,535  
Total lease payments 934,021  
Less: Interest (505,634)  
Present value of lease liabilities $ 428,387 $ 472,275