XML 129 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Legal matters and related fees $ 1,397 $ 11
Product rebates 898 998
Product returns 691 813
Interest 305 273
Employee compensation and benefit costs 304 301
Income taxes payable 196 167
Other 720 634
Accrued and other current liabilities $ 4,511 $ 3,197