v3.22.0.1
Financial Instruments (Marketable Equity Securities) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents $ 7,499 $ 12,210
Marketable Equity Securities 7,798 5,858
Marketable Securities 7,798 5,858
Level 1:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 7,499 12,210
Marketable Equity Securities 7,447 5,470
Marketable Securities 7,447 5,470
Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 5,150 6,099
Money market funds | Level 1:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 7,499 12,210
Mutual funds | Level 2:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Equity Securities $ 351 $ 388