Fair Value Measurements, Investments and Notes Receivable - Schedule of Carrying Values and Estimated Fair Values of Financial Instruments (Details) - USD ($) $ in Millions |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Carrying Amount | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
| Long-term debt | $ 25,486 | $ 29,075 |
| Fair Value | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
| Long-term debt | 25,306 | 28,302 |
| Fair Value | Level 1 | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
| Long-term debt | 0 | 0 |
| Fair Value | Level 2 | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
| Long-term debt | 18,604 | 22,543 |
| Fair Value | Level 3 | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
| Long-term debt | $ 6,702 | $ 5,759 |