XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 (excluding the six months ended June 30, 2021) $ 305,183  
Operating Leases, 2022 619,521  
Operating Leases, 2023 628,027  
Operating Leases, 2024 638,031  
Operating Leases, 2025 647,148  
Operating Leases, Thereafter 19,802,317  
Operating Leases, Total future minimum lease payments 22,640,227  
Operating Leases, Less: Amount of lease payments representing interest (14,204,963)  
Total operating lease liabilities 8,435,264 $ 8,421,960
Less: Current portion (31,402) (31,843)
Operating lease liabilities 8,403,862 8,390,117
2021 (excluding the six months ended June 30, 2021) 43,448  
Finance Leases, 2022 72,523  
Finance Leases, 2023 63,716  
Finance Leases, 2024 1,032  
Finance Leases, 2025 516  
Finance Leases, Thereafter 0  
Finance Leases, Total future minimum lease payments 181,235  
Finance Leases, Less: Amount of lease payments representing interest (5,584)  
Total finance lease liabilities 175,651 214,480
Less: Current portion (76,681) (80,193)
Long-term portion of lease liabilities $ 98,970 $ 134,287