XML 90 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Changes In Fair Value Of Level 3 Liabilities Representing Acquisition Related Contingent Consideration) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Revaluation Impact $ 70 $ 32
Contingent Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 508 189
Additions 36 54
Payments (63) (91)
Other (1) (1)
Ending balance 225 508
Foreign Exchange Forward | Contingent Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Change in fair value of acquisition related derivative contracts $ (325) $ 325