XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
2024 $ 81,903
2025 279,908
2026 125,462
2027 69,098
2028 62,569
Remaining 490,391
Total future minimum lease payments 1,109,331
Less imputed interest (235,937)
Present value of lease liabilities 873,394
Finance Leases  
2024 265
2025 1,069
2026 1,069
2027 1,069
2028 1,069
Remaining 267
Total future minimum lease payments 4,808
Less imputed interest (1,277)
Present value of lease liabilities 3,531
Total  
2024 82,168
2025 280,977
2026 126,531
2027 70,167
2028 63,638
Remaining 490,658
Total future minimum lease payments 1,114,139
Less imputed interest (237,214)
Present value of lease liabilities $ 876,925