v3.24.1.u1
Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Foreign exchange contracts    
Revenues $ 80,539 $ 69,787
Other income (expense), net 2,843 790
Revenues    
Foreign exchange contracts    
Total gains (losses) 72 84
Other income (expense), net    
Foreign exchange contracts    
Total gains (losses) 135 89
Foreign exchange contracts    
Foreign exchange contracts    
Total 295 (306)
Foreign exchange contracts | Revenues | Not Designated as Hedging Instrument    
Foreign exchange contracts    
Derivatives not designated as hedging instruments 0 0
Foreign exchange contracts | Other income (expense), net | Not Designated as Hedging Instrument    
Foreign exchange contracts    
Derivatives not designated as hedging instruments 21 30
Other derivatives | Revenues | Not Designated as Hedging Instrument    
Foreign exchange contracts    
Derivatives not designated as hedging instruments 0 0
Other derivatives | Other income (expense), net | Not Designated as Hedging Instrument    
Foreign exchange contracts    
Derivatives not designated as hedging instruments 76 3
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts    
Foreign exchange contracts    
Amount included in the assessment of effectiveness 155 (138)
Amount excluded from the assessment of effectiveness 58 47
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Revenues    
Foreign exchange contracts    
Amount of gains (losses) reclassified from AOCI to income 74 88
Amount excluded from the assessment of effectiveness (amortized) (2) (4)
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Other income (expense), net    
Foreign exchange contracts    
Amount of gains (losses) reclassified from AOCI to income 0 0
Amount excluded from the assessment of effectiveness (amortized) 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Revenues    
Foreign exchange contracts    
Hedged items 0 0
Derivatives designated as hedging instruments 0 0
Amount excluded from the assessment of effectiveness 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Other income (expense), net    
Foreign exchange contracts    
Hedged items (16) 32
Derivatives designated as hedging instruments 15 (32)
Amount excluded from the assessment of effectiveness 3 5
Derivatives in net investment hedging relationship: | Foreign exchange contracts    
Foreign exchange contracts    
Amount included in the assessment of effectiveness 82 (215)
Derivatives in net investment hedging relationship: | Foreign exchange contracts | Revenues    
Foreign exchange contracts    
Amount excluded from the assessment of effectiveness 0 0
Derivatives in net investment hedging relationship: | Foreign exchange contracts | Other income (expense), net    
Foreign exchange contracts    
Amount excluded from the assessment of effectiveness $ 36 $ 51