SALES OF RECEIVABLES - Schedule of Receivables Sold (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Receivables [Abstract] | ||||
| Gross receivables sold/cash proceeds received | $ 3,732 | $ 3,991 | $ 7,177 | $ 8,222 |
| Collections reinvested under revolving receivables program | (3,682) | (4,240) | (6,977) | (8,360) |
| Net cash proceeds received (remitted) | 50 | (249) | 200 | (138) |
| Net receivables sold | 3,718 | 3,985 | 7,134 | 8,190 |
| Obligations recorded (Level 3) | $ 86 | $ 97 | $ 153 | $ 200 |