XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Adjusted Cost $ 22,209 $ 17,708
Gross Unrealized Gains 1 0
Gross Unrealized Losses (25) (1)
Fair Value 22,185 17,707
Short-term investments 5,932 131
U.S. government securities [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 897  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3)  
Fair Value 894  
Short-term investments 894  
Cash and Cash Equivalents 0  
Cash and Cash Equivalents [Member]    
Marketable Securities [Line Items]    
Cash and Cash Equivalents 16,253 17,576
Corporate debt securities [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 907 132
Gross Unrealized Gains 0 0
Gross Unrealized Losses (22) (1)
Fair Value 885 131
Short-term investments 885 131
Cash and Cash Equivalents 0 0
Certificates of deposit and time deposits [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 4,252  
Gross Unrealized Gains 1  
Gross Unrealized Losses 0  
Fair Value 4,253  
Short-term investments 4,153  
Cash and Cash Equivalents 100  
Cash [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 13,965 8,028
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 13,965 8,028
Short-term investments 0 0
Cash and Cash Equivalents 13,965 8,028
Money Market Funds [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 2,188 9,548
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 2,188 9,548
Short-term investments 0 0
Cash and Cash Equivalents $ 2,188 $ 9,548