v3.24.1.u1
Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents $ 32,307 $ 41,862
Marketable securities: 25,813  
Total marketable securities 25,813 23,541
Restricted cash equivalents 858 857
Other assets 101 101
Total 59,079 66,361
U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 10,345 8,439
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 3,468 3,498
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable securities: 12,000 11,604
Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 6,495 6,265
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 24,465 32,910
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 808 2,206
Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 350 261
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 189 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,273 35,116
Total marketable securities 13,813 11,937
Restricted cash equivalents 858 857
Other assets 0 0
Total 39,944 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,345 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,468 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,465 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 808 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 539 481
Total marketable securities 12,000 11,604
Restricted cash equivalents 0 0
Other assets 0 0
Total 12,539 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,000 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 350 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 189 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 101 101
Total 101 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