XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Future minimum payments for operating lease liabilities    
Remainder of 2024 $ 173,056  
2025 617,297  
2026 564,792  
2027 465,588  
2028 388,734  
Thereafter 943,071  
Total lease payments 3,152,538  
Less: imputed interest (501,238)  
Total operating lease liabilities 2,651,300 $ 2,964,739
Future minimum payments for financing lease liabilities    
Remainder of 2024 407  
2025 1,585  
2026 1,230  
2027 197  
2028 23  
Thereafter 10  
Total lease payments 3,452  
Less: imputed interest (492)  
Total finance lease obligation 2,960 $ 3,771
Future minimum payments for total lease liabilities    
Remainder of 2024 173,463  
2025 618,882  
2026 566,022  
2027 465,785  
2028 388,757  
Thereafter 943,081  
Total lease payments 3,155,990  
Less: imputed interest (501,730)  
Total $ 2,654,260