Fair Value Measurements - Schedule of Assets Measured at Fair Value on Recurring Basis (Details) - USD ($) $ in Millions | Mar. 31, 2024 | Dec. 31, 2023 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | $ 1,366 | $ 1,422 |
Long-term marketable securities | 646 | 583 |
Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 46 | 38 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 6 | |
Short-term marketable securities | 235 | 216 |
Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 3 | |
Short-term marketable securities | 271 | 289 |
Long-term marketable securities | 450 | 383 |
U.S. government agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 63 | 162 |
Long-term marketable securities | 56 | 55 |
U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 30 | 35 |
Short-term marketable securities | 751 | 717 |
Long-term marketable securities | 140 | 145 |
Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 3,965 | 3,389 |
Fair Value, Recurring | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 1,914 | 1,349 |
Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 6 | |
Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 30 | 35 |
Fair Value, Recurring | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 46 | 38 |
Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term marketable securities | 235 | 216 |
Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 3 | |
Short-term marketable securities | 271 | 289 |
Long-term marketable securities | 450 | 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 | 63 | 162 |
Long-term marketable securities | 56 | 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 | 751 | 717 |
Long-term marketable securities | 140 | 145 |
Level 1 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 1,914 | 1,349 |
Level 1 | Fair Value, Recurring | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 1,914 | 1,349 |
Level 1 | Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | |
Level 1 | Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
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 |
Level 1 | Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | |
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 2 | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 2,051 | 2,040 |
Level 2 | Fair Value, Recurring | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Level 2 | Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 6 | |
Level 2 | Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 30 | 35 |
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 | 46 | 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 | 235 | 216 |
Level 2 | Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 3 | |
Short-term marketable securities | 271 | 289 |
Long-term marketable securities | 450 | 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 | 63 | 162 |
Long-term marketable securities | 56 | 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 | 751 | 717 |
Long-term marketable securities | 140 | 145 |
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 | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Level 3 | Fair Value, Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | |
Level 3 | Fair Value, Recurring | U.S. Treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 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 |
Level 3 | Fair Value, Recurring | Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | |
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 |