XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Adjusted Cost $ 26,089 $ 22,209
Gross Unrealized Gains 1 1
Gross Unrealized Losses (13) (25)
Fair Value 26,077 22,185
Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 15,932 16,253
Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 10,145 5,932
Cash    
Marketable Securities [Line Items]    
Adjusted Cost 14,779 13,965
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 14,779 13,965
Cash | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 14,779 13,965
Cash | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 0 0
Money market funds    
Marketable Securities [Line Items]    
Adjusted Cost 1,153 2,188
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 1,153 2,188
Money market funds | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 1,153 2,188
Money market funds | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 0 0
U.S. government securities    
Marketable Securities [Line Items]    
Adjusted Cost 4,800 897
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (3)
Fair Value 4,798 894
U.S. government securities | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 0 0
U.S. government securities | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 4,798 894
Corporate debt securities    
Marketable Securities [Line Items]    
Adjusted Cost 569 907
Gross Unrealized Gains 1 0
Gross Unrealized Losses (11) (22)
Fair Value 559 885
Corporate debt securities | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 0 0
Corporate debt securities | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 559 885
Certificates of deposit and time deposits    
Marketable Securities [Line Items]    
Adjusted Cost 4,788 4,252
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Fair Value 4,788 4,253
Certificates of deposit and time deposits | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 0 100
Certificates of deposit and time deposits | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value $ 4,788 $ 4,153