XML 91 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Future minimum payments for operating lease liabilities    
2022 $ 634,632  
2023 622,266  
2024 612,344  
2025 540,291  
2026 489,589  
Thereafter 1,386,882  
Total lease payments 4,286,004  
Less: imputed interest (866,092)  
Total operating lease obligation 3,419,912 $ 2,613,603
Future minimum payments for financing lease liabilities    
2022 424  
2023 76  
2024 67  
2025 22  
Total lease payments 589  
Less: imputed interest (39)  
Total finance lease obligation 550 $ 1,206
Future minimum payments for total lease liabilities    
2022 635,056  
2023 622,342  
2024 612,411  
2025 540,313  
2026 489,589  
Thereafter 1,386,882  
Total lease payments 4,286,593  
Less: imputed interest (866,131)  
Total $ 3,420,462