v3.26.1
Financial Instruments - Fair Values on Recurring Basis (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Investments [Line Items]          
Cash and time deposits $ 14,497   $ 14,497   $ 16,145
Debt Securities, Available-for-sale          
Gross Unrealized Gains 7   7    
Gross Unrealized Losses (67)   (67)    
Total Estimated Fair Value 97,900   97,900   45,800
Cash, Cash Equivalents, and Marketable Securities          
Cash, cash equivalents and marketable securities 125,702   125,702   126,325
Cash, cash equivalents and marketable securities, amortized cost 121,075   121,075    
Less: Restricted cash, cash equivalents, and marketable securities (2,714)   (2,714)   (3,296)
Total cash, cash equivalents, and marketable securities 122,988   122,988   123,029
Equity Securities, FV-NI, Gain (Loss)          
Equity securities, unrealized gain (loss) 1,300 $ 393 454 $ 188  
Level 1 securities          
Schedule of Investments [Line Items]          
Equity securities 3,498   3,498   3,687
Level 1 securities | Money market funds          
Schedule of Investments [Line Items]          
Money market funds 40,845   40,845   29,777
Level 2 securities          
Schedule of Investments [Line Items]          
Equity securities 1,189   1,189   0
Level 2 securities | U.S. government and agency securities          
Debt Securities, Available-for-sale          
Cost or Amortized Cost 4,558   4,558    
Gross Unrealized Gains 0   0    
Gross Unrealized Losses (24)   (24)    
Total Estimated Fair Value 4,534   4,534   5,222
Level 2 securities | Corporate debt securities          
Debt Securities, Available-for-sale          
Cost or Amortized Cost 59,458   59,458    
Gross Unrealized Gains 6   6    
Gross Unrealized Losses (33)   (33)    
Total Estimated Fair Value 59,431   59,431   69,585
Level 2 securities | Asset-backed securities          
Debt Securities, Available-for-sale          
Cost or Amortized Cost 1,690   1,690    
Gross Unrealized Gains 1   1    
Gross Unrealized Losses (10)   (10)    
Total Estimated Fair Value 1,681   1,681   1,780
Level 2 securities | Other financial instruments          
Debt Securities, Available-for-sale          
Cost or Amortized Cost 27   27    
Gross Unrealized Gains 0   0    
Gross Unrealized Losses 0   0    
Total Estimated Fair Value $ 27   $ 27   $ 129