v3.22.0.1
Financial Instruments (Carrying Amount of Equity Securities) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt and Equity Securities, FV-NI [Line Items]    
Total sale price $ 5,604 $ 4,767
Total initial cost 1,206 2,674
Cumulative net gains 4,398 2,093
Cumulative losses 738  
Total initial cost, Marketable Equity Securities 4,211 2,227
Cumulative net gain (loss), Marketable Equity Securities 3,587 3,631
Carrying value, Marketable Equity Securities 7,798 5,858
Total initial cost, Non-Marketable Equity Securities 15,135 14,616
Cumulative net gain (loss), Non-Marketable Equity Securities 12,436 4,277
Carrying value, Non-Marketable Equity Securities 27,571 18,893
Total initial cost 19,346 16,843
Cumulative net gain (loss) 16,023 7,908
Carrying value 35,369 24,751
Cumulative net gain 14,100 6,100
Unrealized losses (including impairment) 1,700 1,900
Other Noncurrent Assets    
Debt and Equity Securities, FV-NI [Line Items]    
Carrying value, Marketable Equity Securities $ 1,400 $ 429