v3.25.0.1
Financial Instruments - Debt Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents $ 1,498 $ 1,413
Marketable securities 3,981 3,595
Long-term investments 709 115
Equity and Other Investments 4,647 3,482
Levels 1, 2 and 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents 159 152
Marketable securities 3,981 3,595
Long-term investments 709 115
Equity and Other Investments 543 495
Fair Value 5,403 4,371
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents 159 152
Marketable securities 2,166 2,086
Long-term investments 537 115
Equity and Other Investments 0 0
Fair Value 2,872 2,367
Level 1 | U.S. term deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents 0 0
Marketable securities 470 445
Long-term investments 0 0
Equity and Other Investments 0 0
Fair Value 481 458
Level 1 | U.S. federal bonds and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents 20 0
Marketable securities 1,696 1,641
Long-term investments 537 115
Equity and Other Investments 0 0
Fair Value 2,252 1,757
Level 1 | Corporate bonds and commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents 139 152
Marketable securities 0 0
Long-term investments 0 0
Equity and Other Investments 0 0
Fair Value 139 152
Level 2 | Corporate bonds and commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents 0 0
Marketable securities 1,815 1,509
Long-term investments 172 0
Equity and Other Investments 0 0
Fair Value 1,988 1,509
Level 3 | Convertible notes in private companies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents 0 0
Marketable securities 0 0
Long-term investments 0 0
Equity and Other Investments 543 495
Fair Value $ 543 495
Level 3 | Fair value option    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity and Other Investments   $ 260