XML 77 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Short-term Investments (Components of Investments) (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 8,664 $ 7,228
Unrealized Gains 0 0
Unrealized Losses (10) (1)
Fair Value 8,654 7,227
Cash 4,665 3,612
Short-term investments and cash 13,319 10,839
Commercial Paper [Member] | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,300 4,905
Unrealized Gains 0 0
Unrealized Losses (6) (1)
Fair Value 3,294 4,904
Certificates of deposit and time deposits | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,313 2,024
Unrealized Gains 0 0
Unrealized Losses (4) 0
Fair Value 5,309 2,024
U.S. government securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 23 28
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 23 28
Corporate notes and bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 28 271
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 28 271
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 4,413 1,679
Cash 4,665 3,612
Short-term investments and cash 9,078 5,291
Cash and Cash Equivalents | Commercial Paper [Member] | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 583 868
Cash and Cash Equivalents | Certificates of deposit and time deposits | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 3,830 750
Cash and Cash Equivalents | U.S. government securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
Cash and Cash Equivalents | Corporate notes and bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 61
Short-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 4,241 5,548
Cash 0 0
Short-term investments and cash 4,241 5,548
Short-term Investments | Commercial Paper [Member] | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 2,711 4,036
Short-term Investments | Certificates of deposit and time deposits | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,479 1,274
Short-term Investments | U.S. government securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 23 28
Short-term Investments | Corporate notes and bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 28 $ 210