v3.24.3
Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Adjusted Cost $ 33,641 $ 29,098
Gross Unrealized Gains 9 3
Gross Unrealized Losses (2) (7)
Fair Value 33,648 29,094
Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 18,111 16,398
Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 15,537 12,696
Cash    
Marketable Securities [Line Items]    
Adjusted Cost 13,784 15,903
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 13,784 15,903
Cash | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 13,784 15,903
Cash | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 0 0
Certificates of deposit and time deposits    
Marketable Securities [Line Items]    
Adjusted Cost 10,327 6,995
Gross Unrealized Gains 2 1
Gross Unrealized Losses 0 0
Fair Value 10,329 6,996
Certificates of deposit and time deposits | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 600 0
Certificates of deposit and time deposits | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 9,729 6,996
Commercial paper    
Marketable Securities [Line Items]    
Adjusted Cost 4,160 470
Gross Unrealized Gains 3 0
Gross Unrealized Losses (1) 0
Fair Value 4,162 470
Commercial paper | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 945 109
Commercial paper | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 3,217 361
U.S. government securities    
Marketable Securities [Line Items]    
Adjusted Cost 3,391 5,136
Gross Unrealized Gains 3 1
Gross Unrealized Losses (1) (1)
Fair Value 3,393 5,136
U.S. government securities | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 998 277
U.S. government securities | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 2,395 4,859
Corporate debt securities    
Marketable Securities [Line Items]    
Adjusted Cost 195 485
Gross Unrealized Gains 1 1
Gross Unrealized Losses 0 (6)
Fair Value 196 480
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 196 480
Money market funds    
Marketable Securities [Line Items]    
Adjusted Cost 1,784 109
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 1,784 109
Money market funds | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 1,784 109
Money market funds | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value $ 0 $ 0