XML 101 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Summary of Valuation Allowance (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 663 $ 412 $ 278
Provision 7,257 5,839 3,687
Utilization (7,170) (5,601) (3,667)
Foreign currency translation (6) 13 (2)
Balance at end of year 744 663 412
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 2,809 2,844 3,193
Provision 201 62 75
Utilization (1,087) (488) (423)
Foreign currency translation (157) 212 (132)
Acquisitions/(dispositions)/(liquidations), net (720) 179 228
Non U.S. rate change 10 0 (97)
Balance at end of year $ 1,056 $ 2,809 $ 2,844