GENERAL INFORMATION - Accounts Receivable and Allowances (Details) - USD ($) $ in Millions |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |||
| Receivables Sold and Derecognized | $ 1,809 | $ 1,897 | |
| Proceeds Collected on Behalf of Financial Institutions | 1,796 | 1,809 | |
| Net Proceeds (Paid to) Received from Financial Institutions | (31) | 41 | |
| Deferred Purchase Price at June 30 | 27 | 15 | |
| Pledged Receivables at June 30 | 152 | 211 | |
| Amount transferred subject to continuing involvement | 781 | $ 770 | |
| Receivables sold | $ 516 | $ 591 | |