v3.26.3
Equity and Accumulated Other Comprehensive Earnings (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Gains (losses) on cash flow hedges:        
Commodity contracts recorded in net sales $ 4,188 $ 3,379 $ 11,788 $ 9,814
Contracts recorded in cost of sales 3,479 2,701 9,736 7,884
Earnings before taxes (145) 391 391 888
Tax benefit (expense) on amounts reclassified into earnings 43 (76) (84) (190)
Net earnings (loss) (94) 321 334 715
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)        
Gains (losses) on cash flow hedges:        
Earnings before taxes 43 1 47 (83)
Tax benefit (expense) on amounts reclassified into earnings (9) (1) (10) 20
Net earnings (loss) 34   37 (63)
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 (4) 6 (114) 18
Contracts recorded in cost of sales 36 (14) 112 (12)
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss) | Foreign exchange contract        
Gains (losses) on cash flow hedges:        
Contracts recorded in cost of sales 1   3  
Currency exchange contracts recorded in selling, general and administrative 10 8 45 (93)
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   1 1 4
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 (477) (4) (487) (13)
Tax benefit (expense) on amounts reclassified into earnings 117 1 119 3
Recognized gain (loss), net of tax (360) (3) (368) (10)
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 (2) $ (4) (11) (12)
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) $ (1)
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) On Settlement and Curtailment Attributable to Parent | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)        
Amortization Of Pension And Other Postretirement Benefits:        
Total before tax effect $ (475)   $ (475)