XML 125 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 193,541
2025 204,876
2026 197,209
2027 177,937
2028 150,966
Thereafter 1,085,803
Total lease payments 2,010,332
Less imputed interest (548,254)
Total 1,462,078
Finance Leases  
2024 252,296
2025 278,244
2026 245,691
2027 250,254
2028 237,865
Thereafter 2,092,877
Total lease payments 3,357,227
Less imputed interest (1,096,086)
Total 2,261,141
Total  
2024 445,837
2025 483,120
2026 442,900
2027 428,191
2028 388,831
Thereafter 3,178,680
Total lease payments 5,367,559
Less imputed interest (1,644,340)
Total $ 3,723,219