INCOME TAXES - Unrecognized Tax Benefits (Details) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
Total unrecognized tax benefits at January 1 | $ 1,296 | $ 861 | $ 721 |
Increases for current year’s tax positions | 55 | 97 | 51 |
Increases for prior years’ tax positions | 168 | 515 | 217 |
Decreases for prior years’ tax positions | (119) | (107) | (74) |
Amounts of decreases relating to settlements | (50) | (64) | (40) |
Reductions due to lapse of statutes of limitation | (26) | (2) | (13) |
Foreign exchange, acquisitions and dispositions | (13) | (4) | (1) |
Total unrecognized tax benefits at December 31 | $ 1,311 | $ 1,296 | $ 861 |