XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 (excluding the nine months ended September 30, 2024) $ 459,142  
2025 1,864,318  
2026 1,889,911  
2027 1,917,382  
2028 1,945,374  
Thereafter 48,944,154  
Total future minimum lease payments 57,020,281  
Less: Amount of lease payments representing interest (31,839,700)  
Total operating lease liabilities 25,180,581 $ 25,202,452
Less: Current portion (88,364) (74,988)
Long-term portion of lease liabilities 25,092,217 25,127,464
Finance Leases    
2024 (excluding the nine months ended September 30, 2024) 25,229  
2025 84,460  
2026 81,026  
2027 80,708  
2028 29,445  
Thereafter 128,248  
Total future minimum lease payments 429,116  
Less: Amount of lease payments representing interest (98,197)  
Total finance lease liabilities 330,919 94,557
Less: Current portion (71,455) (9,166)
Long-term portion of lease liabilities $ 259,464 $ 85,391