v3.23.2
Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Foreign exchange contracts        
Revenues $ 74,604 $ 69,685 $ 144,391 $ 137,696
Other income (expense), net 65 (439) 855 (1,599)
Revenues        
Foreign exchange contracts        
Total gains (losses) 4 376 88 654
Other income (expense), net        
Foreign exchange contracts        
Total gains (losses) 197 (33) 286 (228)
Foreign exchange contracts        
Foreign exchange contracts        
Total 98 1,601 (208) 1,870
Foreign exchange contracts | Revenues | Not Designated as Hedging Instrument        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 0 0 0 0
Foreign exchange contracts | Other income (expense), net | Not Designated as Hedging Instrument        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 124 (149) 154 (396)
Other derivatives | Revenues | Not Designated as Hedging Instrument        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 0 0 0 0
Other derivatives | Other income (expense), net | Not Designated as Hedging Instrument        
Foreign exchange contracts        
Derivatives not designated as hedging instruments (4) 86 (1) 124
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts        
Foreign exchange contracts        
Amount included in the assessment of effectiveness 77 1,131 (61) 1,266
Amount excluded from the assessment of effectiveness 80 (39) 127 (54)
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Amount of gains (losses) reclassified from AOCI to income (2) 400 86 697
Amount excluded from the assessment of effectiveness (amortized) 6 (24) 2 (43)
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 0 0
Amount excluded from the assessment of effectiveness (amortized) 0 0 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Hedged items 0 0 0 0
Derivatives designated as hedging instruments 0 0 0 0
Amount excluded from the assessment of effectiveness 0 0 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Other income (expense), net        
Foreign exchange contracts        
Hedged items 22 (136) 54 (123)
Derivatives designated as hedging instruments (22) 136 (54) 124
Amount excluded from the assessment of effectiveness 5 2 10 3
Derivatives in net investment hedging relationship: | Foreign exchange contracts        
Foreign exchange contracts        
Amount included in the assessment of effectiveness (59) 509 (274) 658
Derivatives in net investment hedging relationship: | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Amount excluded from the assessment of effectiveness 0 0 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 $ 72 $ 28 $ 123 $ 40