XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Summary of Cash and Available-for-Sale Securities by Significant Investment Category (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 13,265 $ 15,479
Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,706 18,684
Unrealized Gains 7 0
Unrealized Losses (348) (464)
Estimated Fair Value 16,365 18,220
Cash and cash equivalents | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 3,441 3,205
Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 5,482 6,697
Non- Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 7,442 8,318
Cash and cash equivalents | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,441 3,205
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 3,441 3,205
Cash and cash equivalents | Cash and cash equivalents | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 3,441 3,205
Cash and cash equivalents | Current Marketable Securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
Cash and cash equivalents | Non- Current Marketable Securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
Certificates of deposit | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 47 188
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 47 188
Certificates of deposit | Cash and cash equivalents | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
Certificates of deposit | Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 47 188
Certificates of deposit | Non- Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
U.S. treasury bills | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 30 767
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 30 767
U.S. treasury bills | Cash and cash equivalents | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
U.S. treasury bills | Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 30 767
U.S. treasury bills | Non- Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
U.S. treasury notes | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,958 7,781
Unrealized Gains 5 0
Unrealized Losses (156) (229)
Estimated Fair Value 6,807 7,552
U.S. treasury notes | Cash and cash equivalents | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
U.S. treasury notes | Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 3,864 4,182
U.S. treasury notes | Non- Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 2,943 3,370
Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,074 6,595
Unrealized Gains 2 0
Unrealized Losses (184) (226)
Estimated Fair Value 5,892 6,369
Corporate debt securities | Cash and cash equivalents | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
Corporate debt securities | Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 1,533 1,560
Corporate debt securities | Non- Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 4,359 4,809
Government debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 156 148
Unrealized Gains 0 0
Unrealized Losses (8) (9)
Estimated Fair Value 148 139
Government debt securities | Cash and cash equivalents | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 0 0
Government debt securities | Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 8 0
Government debt securities | Non- Current Marketable Securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value $ 140 $ 139