XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 (excluding the nine months ended September 30, 2025) $ 460,751  
2026 1,880,956  
2027 1,909,902  
2028 1,942,101  
2029 1,974,346  
Thereafter 46,973,065  
Total future minimum lease payments 55,141,121  
Less: Amount of lease payments representing interest (30,055,262)  
Total operating lease liabilities 25,085,859 $ 25,174,160
Less: Current portion (97,844) (98,021)
Long-term portion of lease liabilities 24,988,015 25,076,139
Finance Leases    
2025 (excluding the nine months ended September 30, 2025) 24,997  
2026 84,606  
2027 83,494  
2028 31,005  
2029 7,948  
Thereafter 121,649  
Total future minimum lease payments 353,699  
Less: Amount of lease payments representing interest (82,194)  
Total finance lease liabilities 271,505 317,447
Less: Current portion (75,377) (74,191)
Long-term portion of lease liabilities $ 196,128 $ 243,256