XML 136 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2020
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
business
Business Acquisition [Line Items]      
Cash consideration paid, net of cash acquired   $ 3,612 $ 0
Number of businesses acquired or divested | business     0
Honey Science Corporation      
Business Acquisition [Line Items]      
Aggregate purchase price for acquisitions $ 4,000    
Cash consideration paid, net of cash acquired 3,637    
Equity interest issued $ 400    
Finite-lived intangible asset, useful life 3 years    
Equity interest issued, vesting period 4 years