XML 34 R115.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 03, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Subsequent Event [Line Items]        
Total purchase consideration     $ 2,700 $ 420
Payments to acquire businesses   $ 70 $ 2,124 $ 323
Subsequent Event | Honey Science Corporation        
Subsequent Event [Line Items]        
Total purchase consideration $ 4,000      
Payments to acquire businesses 3,600      
Equity interest issued or issuable, value assigned $ 400