XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Fair Values on Recurring Basis (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity Securities, FV-NI, Gain (Loss)      
Equity securities, unrealized gain (loss) $ (13,600) $ 11,600 $ 448
Equity Method Investment, Nonconsolidated Investee or Group of Investees      
Equity Securities, FV-NI, Gain (Loss)      
Equity investment, fair value 2,900 15,600  
Equity investment, discount due to lack of marketability   800  
Recurring      
Schedule of Investments [Line Items]      
Cash 10,666 10,942  
Cost or Amortized Cost      
Cash, cash equivalents and short-term investments 67,484 79,012  
Gross Unrealized Gains      
Cash equivalents and marketable securities 0 93  
Gross Unrealized Losses      
Cash equivalents and marketable securities (802) (182)  
Total Estimated Fair Value      
Cash, cash equivalents and short-term investments 70,391 96,309  
Less: Restricted cash, cash equivalents, and marketable securities (365) (260)  
Total cash, cash equivalents, and marketable securities 70,026 96,049  
Recurring | Level 1 securities      
Total Estimated Fair Value      
Equity securities 3,709 1,646  
Recurring | Level 1 securities | Money market funds      
Schedule of Investments [Line Items]      
Money market funds 27,899 20,312  
Recurring | Level 1 securities | Money market funds | Money market funds      
Schedule of Investments [Line Items]      
Money market funds 27,899    
Recurring | Level 2 securities      
Total Estimated Fair Value      
Equity securities   15,740  
Recurring | Level 2 securities | Foreign government and agency securities      
Cost or Amortized Cost      
Cash equivalents and marketable securities 537 181  
Gross Unrealized Gains      
Cash equivalents and marketable securities 0 0  
Gross Unrealized Losses      
Cash equivalents and marketable securities (2) 0  
Total Estimated Fair Value      
Cash equivalents and marketable securities 535 181  
Recurring | Level 2 securities | U.S. government and agency securities      
Cost or Amortized Cost      
Cash equivalents and marketable securities 2,301 4,316  
Gross Unrealized Gains      
Cash equivalents and marketable securities 0 9  
Gross Unrealized Losses      
Cash equivalents and marketable securities (155) (25)  
Total Estimated Fair Value      
Cash equivalents and marketable securities 2,146 4,300  
Recurring | Level 2 securities | Corporate debt securities      
Cost or Amortized Cost      
Cash equivalents and marketable securities 23,111 35,810  
Gross Unrealized Gains      
Cash equivalents and marketable securities 0 75  
Gross Unrealized Losses      
Cash equivalents and marketable securities (484) (121)  
Total Estimated Fair Value      
Cash equivalents and marketable securities 22,627 35,764  
Recurring | Level 2 securities | Asset-backed securities      
Cost or Amortized Cost      
Cash equivalents and marketable securities 2,721 6,763  
Gross Unrealized Gains      
Cash equivalents and marketable securities 0 7  
Gross Unrealized Losses      
Cash equivalents and marketable securities (149) (32)  
Total Estimated Fair Value      
Cash equivalents and marketable securities 2,572 6,738  
Recurring | Level 2 securities | Other fixed income securities      
Cost or Amortized Cost      
Cash equivalents and marketable securities 249 688  
Gross Unrealized Gains      
Cash equivalents and marketable securities 0 2  
Gross Unrealized Losses      
Cash equivalents and marketable securities (12) (4)  
Total Estimated Fair Value      
Cash equivalents and marketable securities $ 237 $ 686