XML 90 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Future maturities of other long term obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitment and Contingencies  
2024 $ 6,140,479
2025 1,397,097
2026 5,898,212
2027 437,223
2028 3,803,535
Thereafter 1,561,626
Total 19,238,172
Long-term debt obligations  
Commitment and Contingencies  
2024 1,992,872
2025 9,425
2026 4,757,972
2027 8,423
2028 3,501,538
Thereafter 1,504,992
Total 11,775,222
Interest expense on long-term debt  
Commitment and Contingencies  
2024 712,442
2025 595,606
2026 595,205
2027 295,379
2028 294,636
Thereafter 38,842
Total 2,532,110
Finance lease obligations  
Commitment and Contingencies  
2024 31,104
Total 31,104
Interest Expense [Member]  
Commitment and Contingencies  
2024 1,043
Total 1,043
Other long-term obligations  
Commitment and Contingencies  
2024 2,026,120
2025 739,613
2026 524,473
2027 125,084
Total 3,415,290
Operating lease obligations  
Commitment and Contingencies  
2024 41,709
2025 26,417
2026 15,898
2027 8,337
2028 7,361
Thereafter 17,792
Total 117,514
Purchase obligations  
Commitment and Contingencies  
2024 1,335,189
2025 26,036
2026 4,664
Total $ 1,365,889