XML 99 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating Leases, 2022 $ 838,062  
Operating Leases, 2023 850,305  
Operating Leases, 2024 862,796  
Operating Leases, 2025 876,046  
Operating Leases, 2026 885,863  
Operating Leases, Thereafter 26,660,145  
Operating Leases, Total future minimum lease payments 30,973,217  
Operating Leases, Less: Amount of lease payments representing interest (19,139,047)  
Total operating lease liabilities 11,834,170 $ 8,421,960
Less: Current portion (31,706) (31,843)
Operating lease liabilities 11,802,464 8,390,117
Finance Leases, 2022 90,633  
Finance Leases, 2023 73,568  
Finance Leases, 2024 1,747  
Finance Leases, 2025 1,253  
Finance Leases, 2026 24  
Finance Leases, Thereafter 0  
Finance Leases, Total future minimum lease payments 167,225  
Finance Leases, Less: Amount of lease payments representing interest (4,000)  
Total finance lease liabilities 163,225 214,480
Less: Current portion (87,665) (80,193)
Long-term portion of lease liabilities $ 75,560 $ 134,287