XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Leases    
2024 (excluding the three months ended March 31, 2024) $ 1,379,997  
2025 1,860,924  
2026 1,886,070  
2027 1,913,779  
2028 1,941,940  
Thereafter 48,942,391  
Total future minimum lease payments 57,925,101  
Less: Amount of lease payments representing interest (32,730,604)  
Total operating lease liabilities 25,194,497 $ 25,202,452
Less: Current portion (78,614) (74,988)
Long-term portion of lease liabilities 25,115,883 25,127,464
Finance Leases    
2024 (excluding the three months ended March 31, 2024) 49,601  
2025 61,777  
2026 58,347  
2027 58,154  
2028 7,036  
Thereafter 128,194  
Total future minimum lease payments 363,109  
Less: Amount of lease payments representing interest (94,470)  
Total finance lease liabilities 268,639 94,557
Less: Current portion (51,382) (9,166)
Long-term portion of lease liabilities $ 217,257 $ 85,391