v3.22.0.1
Revenues (Revenue by Geographic Location) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]      
Hedging gains (losses) $ 149 $ 176 $ 455
Total revenues $ 257,637 $ 182,527 $ 161,857
Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 100.00% 100.00% 100.00%
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 117,854 $ 85,014 $ 74,843
United States | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 46.00% 47.00% 46.00%
EMEA      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 79,107 $ 55,370 $ 50,645
EMEA | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 31.00% 30.00% 31.00%
APAC      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 46,123 $ 32,550 $ 26,928
APAC | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 18.00% 18.00% 17.00%
Other Americas      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from contract with customer $ 14,404 $ 9,417 $ 8,986
Other Americas | Geographic Area | Revenue      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percentage of revenue 5.00% 5.00% 6.00%