FAIR VALUE MEASUREMENTS - Notional Amount of Foreign Currency Exchange Derivatives (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
|
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||||
| Gains (losses) on foreign currency exchange derivatives | $ 130 | $ (56) | $ (32) | $ (140) | |
| Foreign currency exchange derivatives | Not Designated as Hedging Instrument | Foreign currency purchases [Member] | |||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||||
| Notional amount | 8,500 | 8,500 | $ 4,900 | ||
| Foreign currency exchange derivatives | Not Designated as Hedging Instrument | Foreign currency sales [Member] | |||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||||
| Notional amount | $ 4,300 | $ 4,300 | $ 4,200 | ||