v3.22.2.2
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, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Adjusted Cost $ 21,127 $ 17,708
Gross Unrealized Gains 0 0
Gross Unrealized Losses (20) (1)
Fair Value 21,107 17,707
Marketable Securities 1,575 131
U.S. government securities [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 889  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1)  
Fair Value 888  
Marketable Securities 888  
Cash and Cash Equivalents 0  
Cash and Cash Equivalents [Member]    
Marketable Securities [Line Items]    
Cash and Cash Equivalents 19,532 17,576
Corporate debt securities [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 706 132
Gross Unrealized Gains 0 0
Gross Unrealized Losses (19) (1)
Fair Value 687 131
Marketable Securities 687 131
Cash and Cash Equivalents 0 0
Cash [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 11,803 8,028
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 11,803 8,028
Marketable Securities 0 0
Cash and Cash Equivalents 11,803 8,028
Money Market Funds [Member]    
Marketable Securities [Line Items]    
Adjusted Cost 7,729 9,548
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 7,729 9,548
Marketable Securities 0 0
Cash and Cash Equivalents $ 7,729 $ 9,548