v3.24.2
Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents $ 32,045 $ 41,862
Marketable securities: 26,035  
Total marketable securities 26,035 23,541
Restricted cash equivalents 857 857
Other assets 102 101
Total 59,039 66,361
U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 10,448 8,439
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 3,544 3,498
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 12,043 11,604
Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 6,159 6,265
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 24,625 32,910
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 791 2,206
Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 263 261
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 207 220
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 25,416 35,116
Total marketable securities 13,992 11,937
Restricted cash equivalents 857 857
Other assets 0 0
Total 40,265 47,910
Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 10,448 8,439
Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 3,544 3,498
Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 24,625 32,910
Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 791 2,206
Quoted Prices in Active Markets for Identical Assets (Level 1) | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 470 481
Total marketable securities 12,043 11,604
Restricted cash equivalents 0 0
Other assets 0 0
Total 12,513 12,085
Significant Other Observable Inputs (Level 2) | U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 0 0
Significant Other Observable Inputs (Level 2) | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 0 0
Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 12,043 11,604
Significant Other Observable Inputs (Level 2) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Significant Other Observable Inputs (Level 2) | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Significant Other Observable Inputs (Level 2) | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 263 261
Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 207 220
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Total marketable securities 0 0
Restricted cash equivalents 0 0
Other assets 102 101
Total 102 101
Significant Unobservable Inputs (Level 3) | U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 0 0
Significant Unobservable Inputs (Level 3) | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 0 0
Significant Unobservable Inputs (Level 3) | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 0 0
Significant Unobservable Inputs (Level 3) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Significant Unobservable Inputs (Level 3) | U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Significant Unobservable Inputs (Level 3) | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 0 0
Significant Unobservable Inputs (Level 3) | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents $ 0 $ 0