v3.24.3
Balance Sheet Components - Cash Equivalents and Marketable Securities (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Cash equivalents      
Cash equivalents, cost or amortized cost $ 3,664,000,000 $ 2,656,000,000 $ 2,344,000,000
Short-term marketable securities      
Short-term marketable securities, estimated fair value 1,300,000,000 1,422,000,000  
Long-term marketable securities      
Long-term marketable securities, estimated fair value 795,000,000 583,000,000  
Total 4,552,000,000 3,388,000,000  
Total, unrealized gains 9,000,000 4,000,000  
Total, unrealized losses 0 (3,000,000)  
Total, estimated fair value 4,561,000,000 3,389,000,000  
Allowance for credit losses 0 0  
Money market funds      
Cash equivalents      
Cash equivalents, cost or amortized cost 2,433,000,000 1,349,000,000  
Cash equivalents, unrealized gain 0 0  
Cash equivalents paper, unrealized loss 0 0  
Cash equivalents, estimated fair value 2,433,000,000 1,349,000,000  
U.S. Treasury securities      
Cash equivalents      
Cash equivalents, cost or amortized cost 7,000,000 35,000,000  
Cash equivalents, unrealized gain 0 0  
Cash equivalents paper, unrealized loss 0 0  
Cash equivalents, estimated fair value 7,000,000 35,000,000  
Short-term marketable securities      
Short-term marketable securities, cost or amortized cost 605,000,000 717,000,000  
Short-term marketable securities, unrealized gains 1,000,000 1,000,000  
Short-term marketable securities, unrealized losses 0 (1,000,000)  
Short-term marketable securities, estimated fair value 606,000,000 717,000,000  
Long-term marketable securities      
Long-term marketable securities, cost or amortized cost 257,000,000 144,000,000  
Long-term marketable securities, unrealized gains 2,000,000 1,000,000  
Long-term marketable securities, unrealized losses 0 0  
Long-term marketable securities, estimated fair value 259,000,000 145,000,000  
Certificates of deposit      
Cash equivalents      
Cash equivalents, cost or amortized cost 2,000,000    
Cash equivalents, unrealized gain 0    
Cash equivalents paper, unrealized loss 0    
Cash equivalents, estimated fair value 2,000,000    
Short-term marketable securities      
Short-term marketable securities, cost or amortized cost 40,000,000 38,000,000  
Short-term marketable securities, unrealized gains 0 0  
Short-term marketable securities, unrealized losses 0 0  
Short-term marketable securities, estimated fair value 40,000,000 38,000,000  
Commercial paper      
Cash equivalents      
Cash equivalents, cost or amortized cost 24,000,000    
Cash equivalents, unrealized gain 0    
Cash equivalents paper, unrealized loss 0    
Cash equivalents, estimated fair value 24,000,000    
Short-term marketable securities      
Short-term marketable securities, cost or amortized cost 101,000,000 216,000,000  
Short-term marketable securities, unrealized gains 0 0  
Short-term marketable securities, unrealized losses 0 0  
Short-term marketable securities, estimated fair value 101,000,000 216,000,000  
Corporate bonds      
Short-term marketable securities      
Short-term marketable securities, cost or amortized cost 461,000,000 290,000,000  
Short-term marketable securities, unrealized gains 1,000,000 0  
Short-term marketable securities, unrealized losses 0 (1,000,000)  
Short-term marketable securities, estimated fair value 462,000,000 289,000,000  
Long-term marketable securities      
Long-term marketable securities, cost or amortized cost 463,000,000 382,000,000  
Long-term marketable securities, unrealized gains 4,000,000 2,000,000  
Long-term marketable securities, unrealized losses 0 (1,000,000)  
Long-term marketable securities, estimated fair value 467,000,000 383,000,000  
U.S. government agency securities      
Short-term marketable securities      
Short-term marketable securities, cost or amortized cost 46,000,000 162,000,000  
Short-term marketable securities, unrealized gains 0 0  
Short-term marketable securities, unrealized losses 0 0  
Short-term marketable securities, estimated fair value 46,000,000 162,000,000  
Long-term marketable securities      
Long-term marketable securities, cost or amortized cost 68,000,000 55,000,000  
Long-term marketable securities, unrealized gains 1,000,000 0  
Long-term marketable securities, unrealized losses 0 0  
Long-term marketable securities, estimated fair value 69,000,000 $ 55,000,000  
Mutual funds      
Short-term marketable securities      
Short-term marketable securities, cost or amortized cost 45,000,000    
Short-term marketable securities, unrealized gains 0    
Short-term marketable securities, unrealized losses 0    
Short-term marketable securities, estimated fair value $ 45,000,000