XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Equity and Accumulated Other Comprehensive Earnings (Loss) - AOCI Additional Details (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Gains (losses) on cash flow hedges:    
Commodity contracts recorded in net sales $ 3,097 $ 2,874
Earnings before taxes 229 101
Tax benefit (expense) on amounts reclassified into earnings (53) (27)
Net earnings 179 3,686
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)    
Gains (losses) on cash flow hedges:    
Earnings before taxes (30) 34
Tax benefit (expense) on amounts reclassified into earnings 7 (8)
Net earnings (23) 26
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss) | Commodity contracts    
Gains (losses) on cash flow hedges:    
Commodity contracts recorded in net sales (5) 13
Commodity contracts recorded in cost of sales 3 (14)
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss) | Foreign exchange contract    
Gains (losses) on cash flow hedges:    
Currency exchange contracts recorded in selling, general and administrative (28) 32
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss) | Interest rate swap agreements    
Gains (losses) on cash flow hedges:    
Interest rate contracts recorded in interest expense   3
Accumulated Defined Benefit Plans Adjustment, Effect Of Disposal Of Discontinued Operations [Member] | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)    
Amortization Of Pension And Other Postretirement Benefits:    
Total before tax effect   (127)
Pension and Other Postretirement Benefits (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)    
Amortization Of Pension And Other Postretirement Benefits:    
Total before tax effect (4) (131)
Tax benefit (expense) on amounts reclassified into earnings 1 34
Recognized gain (loss), net of tax (3) (97)
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)    
Amortization Of Pension And Other Postretirement Benefits:    
Total before tax effect $ (4) (3)
Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)    
Amortization Of Pension And Other Postretirement Benefits:    
Total before tax effect   $ (1)