XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Future minimum payments for operating lease liabilities    
Remainder of 2021 $ 158,056  
2022 601,512  
2023 595,852  
2024 587,016  
2025 514,963  
2026 464,262  
Thereafter 1,260,244  
Total lease payments 4,181,905  
Less: imputed interest (1,212,263)  
Total operating lease obligation 2,969,642 $ 2,613,603
Future minimum payments for financing lease liabilities    
Remainder of 2021 174  
2022 424  
2023 76  
2024 67  
2025 22  
Total lease payments 763  
Less: imputed interest (46)  
Total 717 $ 1,206
Future minimum payments for total lease liabilities    
Remainder of 2021 158,230  
2022 601,936  
2023 595,928  
2024 587,083  
2025 514,985  
2026 464,262  
Thereafter 1,260,244  
Total lease payments 4,182,668  
Less: imputed interest (1,212,309)  
Total $ 2,970,359