XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Maturities of lease liabilities: Operating lease    
2025 (remaining nine months) $ 413,317  
2026 587,345  
2027 589,918  
2028 547,961  
2029 529,075  
Thereafter 2,973,133  
Total lease payments 5,640,749  
Less: Imputed interest (2,034,200)  
Total 3,606,549 $ 3,600,647
Less: Current portion (532,094) (510,697)
Long-term portion of lease obligations 3,074,455 3,089,950
Maturities of lease liabilities: Finance lease    
2025 (remaining nine months) 29,699  
2026 36,588  
2027 2,574  
Total lease payments 68,861  
Less: Imputed interest (6,337)  
Total 62,524 67,199
Less: Current portion (35,268) (30,381)
Long-term portion of lease obligations 27,256 $ 36,818
Future minimum payments for total lease liabilities    
2025 (remaining nine months) 443,016  
2026 623,933  
2027 592,492  
2028 547,961  
2029 529,075  
Thereafter 2,973,133  
Total lease payments 5,709,610  
Less: Imputed interest (2,040,537)  
Total 3,669,073  
Less: Current portion (567,362)  
Long-term portion of lease obligations $ 3,101,711