XML 61 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments and Hedging Activities - Pre-Tax Gains (Losses) On Derivatives Not Designated As Hedging Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Total gains (loss) recognized in earnings $ 656 $ 296 $ (61) $ 467
Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]: us-gaap:CostOfRevenue        
Derivative [Line Items]        
Foreign Currency Contracts 61 81 225 231
Commodity Contracts 574 327 (300) 440
Total gains (loss) recognized in earnings 635 408 (75) 671
Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]: us-gaap:OtherNonoperatingIncomeExpense        
Derivative [Line Items]        
Foreign Currency Contracts 34 (90) 51 (158)
Commodity Contracts 0 0 0 0
Total gains (loss) recognized in earnings 34 (90) 51 (158)
Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]: us-gaap:Revenues        
Derivative [Line Items]        
Foreign Currency Contracts (13) (22) (37) (46)
Commodity Contracts 0 0 0 0
Total gains (loss) recognized in earnings $ (13) $ (22) $ (37) $ (46)