XML 117 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
RECEIVABLES - Receivables 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
Celgene acquisition 0 0 116
Provision 7,257 5,839 3,687
Utilization (7,170) (5,601) (3,667)
Other (6) 13 (2)
Balance at end of year 744 663 412
Provision for expected credit loss $ 4 $ 12 $ 12