XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (excluding the nine months ended September 30, 2021) $ 187,052  
2022 836,616  
2023 849,198  
2024 863,096  
2025 876,445  
Thereafter 27,580,105  
Total future minimum lease payments 31,192,512  
Less: Amount of lease payments representing interest (19,385,771)  
Total operating lease liabilities 11,806,741 $ 8,421,960
Less: Current portion (31,632) (31,843)
Long-term portion of lease liabilities 11,775,109 8,390,117
Finance Leases    
2021 (excluding the nine months ended September 30, 2021) 24,688  
2022 81,942  
2023 72,871  
2024 1,029  
2025 514  
Thereafter 0  
Total future minimum lease payments 181,044  
Less: Amount of lease payments representing interest (4,867)  
Total finance lease liabilities 176,177 214,480
Less: Current portion (84,298) (80,193)
Long-term portion of lease liabilities $ 91,879 $ 134,287