Equity method investments - Unaudited financial information (Detail) - The Kraft Heinz Company [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Schedule of Equity Method Investments [Line Items]      
Assets $ 103,627 $ 120,232  
Liabilities 51,721 53,985  
Sales 26,259 26,085 $ 26,335
Net earnings (losses) attributable to Kraft Heinz common shareholders $ (10,229) $ 10,999 $ 3,452