FAIR VALUE MEASUREMENTS, INVESTMENTS AND NOTES RECEIVABLE - Schedule of Carrying Values and Estimated Fair Values of Financial Instruments (Details) - USD ($) $ in Millions |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Carrying Amount | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-term debt, carrying amount | $ 23,842 | $ 24,653 |
Fair Value | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-term debt, fair value | 23,549 | 24,423 |
Fair Value | Level 1 | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-term debt, fair value | 0 | 0 |
Fair Value | Level 2 | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-term debt, fair value | 16,582 | 17,300 |
Fair Value | Level 3 | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-term debt, fair value | $ 6,967 | $ 7,123 |