XML 95 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Future minimum payments for operating lease liabilities    
2021 $ 611,093  
2022 579,079  
2023 575,228  
2024 566,461  
2025 493,783  
Thereafter 1,558,470  
Total lease payments 4,384,114  
Less: imputed interest (1,770,511)  
Total operating lease obligation 2,613,603 $ 2,886,500
Future minimum payments for financing lease liabilities    
2021 901  
2022 366  
2023 8  
Total lease payments 1,275  
Less: imputed interest (69)  
Total 1,206 $ 2,498
Future minimum payments for total lease liabilities    
2021 611,994  
2022 579,445  
2023 575,236  
2024 566,461  
2025 493,783  
Thereafter 1,558,470  
Total lease payments 4,385,389  
Less: imputed interest (1,770,580)  
Total $ 2,614,809