XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Adjusted Cost $ 22,420 $ 22,209
Gross Unrealized Gains 1 1
Gross Unrealized Losses (19) (25)
Fair Value 22,402 22,185
Short-term investments 6,354 5,932
U.S. government securities [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 1,420 897
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (3)
Fair Value 1,418 894
Short-term investments 1,418 894
Cash and Cash Equivalents 0 0
Cash and Cash Equivalents [Member]    
Marketable Securities [Line Items]    
Cash and Cash Equivalents 16,048 16,253
Corporate debt securities [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 852 907
Gross Unrealized Gains 1 0
Gross Unrealized Losses (17) (22)
Fair Value 836 885
Short-term investments 836 885
Cash and Cash Equivalents 0 0
Certificates of deposit and time deposits [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 4,550 4,252
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Fair Value 4,550 4,253
Short-term investments 4,100 4,153
Cash and Cash Equivalents 450 100
Cash [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 15,115 13,965
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 15,115 13,965
Short-term investments 0 0
Cash and Cash Equivalents 15,115 13,965
Money Market Funds [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 483 2,188
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 483 2,188
Short-term investments 0 0
Cash and Cash Equivalents $ 483 $ 2,188