Fair Value Measures and Disclosures - Financial Instruments at Fair Value (Details) - USD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | $ 1,322 | $ 1,422 |
Long-term marketable securities | 835 | 583 |
Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 39 | 38 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 5 | |
Short-term marketable securities | 76 | 216 |
Long-term marketable securities | 2 | |
Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 509 | 289 |
Long-term marketable securities | 420 | 383 |
U.S. government agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 33 | 162 |
Long-term marketable securities | 74 | 55 |
U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 15 | 35 |
Short-term marketable securities | 612 | 717 |
Long-term marketable securities | 339 | 145 |
Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 53 | |
Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 4,449 | 3,389 |
Fair Value, Recurring | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 39 | 38 |
Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 76 | 216 |
Long-term marketable securities | 2 | |
Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 509 | 289 |
Long-term marketable securities | 420 | 383 |
Fair Value, Recurring | U.S. government agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 33 | 162 |
Long-term marketable securities | 74 | 55 |
Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 612 | 717 |
Long-term marketable securities | 339 | 145 |
Fair Value, Recurring | Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 53 | |
Level 1 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 2,325 | 1,349 |
Level 1 | Fair Value, Recurring | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Level 1 | Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | |
Level 1 | Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | 0 |
Level 1 | Fair Value, Recurring | U.S. government agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | 0 |
Level 1 | Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | 0 |
Level 1 | Fair Value, Recurring | Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 53 | |
Level 2 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 2,124 | 2,040 |
Level 2 | Fair Value, Recurring | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 39 | 38 |
Level 2 | Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 76 | 216 |
Long-term marketable securities | 2 | |
Level 2 | Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 509 | 289 |
Long-term marketable securities | 420 | 383 |
Level 2 | Fair Value, Recurring | U.S. government agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 33 | 162 |
Long-term marketable securities | 74 | 55 |
Level 2 | Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 612 | 717 |
Long-term marketable securities | 339 | 145 |
Level 2 | Fair Value, Recurring | Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | |
Level 3 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 0 | 0 |
Level 3 | Fair Value, Recurring | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Level 3 | Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | |
Level 3 | Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | 0 |
Level 3 | Fair Value, Recurring | U.S. government agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | 0 |
Level 3 | Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | 0 |
Long-term marketable securities | 0 | 0 |
Level 3 | Fair Value, Recurring | Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 0 | |
Money market funds | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 2,272 | 1,349 |
Money market funds | Level 1 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 2,272 | 1,349 |
Money market funds | Level 2 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Money market funds | Level 3 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
U.S. Treasury securities | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 15 | 35 |
U.S. Treasury securities | Level 1 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
U.S. Treasury securities | Level 2 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 15 | 35 |
U.S. Treasury securities | Level 3 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | $ 0 |
Commercial paper | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 5 | |
Commercial paper | Level 1 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | |
Commercial paper | Level 2 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 5 | |
Commercial paper | Level 3 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | $ 0 | |