XML 89 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 101,445  
2023 104,585  
2024 85,463  
2025 80,182  
2026 74,626  
Thereafter 826,226  
Total lease payments 1,272,527  
Less: Interest (668,879)  
Present value of lease liabilities 603,648 $ 666,553
Finance Leases    
2022 72,076  
2023 52,340  
2024 43,497  
2025 43,089  
2026 37,900  
Thereafter 632,709  
Total lease payments 881,611  
Less: Interest (409,336)  
Present value of lease liabilities $ 472,275 $ 213,365