FAIR VALUE MEASUREMENTS - Notional Amount of Foreign Currency Exchange Derivatives (Details) - USD ($) $ in Millions |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
|
Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||
Gains (losses) on foreign currency exchange derivatives | $ 59 | $ (85) | |
Foreign currency exchange derivatives | Not Designated as Hedging Instrument | Foreign currency purchases [Member] | |||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||
Notional amount | 9,100 | $ 8,200 | |
Foreign currency exchange derivatives | Not Designated as Hedging Instrument | Foreign currency sales [Member] | |||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | |||
Notional amount | $ 4,700 | $ 5,500 |