XML 114 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Leases, 2021 $ 612,823  
Operating Leases, 2022 616,235  
Operating Leases, 2023 625,365  
Operating Leases, 2024 635,755  
Operating Leases, 2025 644,804  
Operating Leases, Thereafter 19,801,073  
Operating Leases, Total future minimum lease payments 22,936,055  
Operating Leases, Less: Amount of lease payments representing interest (14,514,095)  
Total operating lease liabilities 8,421,960 $ 4,345,443
Less: Current portion (31,843) (67,473)
Operating lease liabilities 8,390,117 4,277,970
Finance Leases, 2021 84,853  
Finance Leases, 2022 72,524  
Finance Leases, 2023 63,717  
Finance Leases, 2024 1,033  
Finance Leases, 2025 517  
Finance Leases, Thereafter 0  
Finance Leases, Total future minimum lease payments 222,644  
Finance Leases, Less: Amount of lease payments representing interest (8,164)  
Total finance lease liabilities 214,480 95,157
Less: Current portion (80,193) (27,975)
Long-term portion of lease liabilities $ 134,287 $ 67,182