XML 89 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Method Investments - Summary of carrying value and fair value of investments (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Carrying Value $ 31,134 $ 29,066
Kraft Heinz [Member]    
Schedule of Equity Method Investments [Line Items]    
Carrying Value 13,395 13,230
Fair Value 9,994 12,035
Occidental [Member]    
Schedule of Equity Method Investments [Line Items]    
Carrying Value 17,287 15,410
Fair Value 13,053 14,552
Other [Member]    
Schedule of Equity Method Investments [Line Items]    
Carrying Value $ 452 $ 426