XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments and Fair Value Measurement - Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Financial Assets    
Non-marketable debt securities $ 8,562  
Non-marketable equity securities 3,199 $ 2,574
U.S. government and agency securities    
Financial Assets    
Non-marketable debt securities 5,848  
Commercial paper    
Financial Assets    
Non-marketable debt securities 702  
Corporate bonds    
Financial Assets    
Non-marketable debt securities 1,974  
Certificates of deposit    
Financial Assets    
Non-marketable debt securities 38  
Recurring    
Financial Assets    
Non-marketable equity securities 11 0
Marketable equity securities 5,106 3,401
Notes receivable from a related party 144 126
Total financial assets 15,691 10,400
Recurring | Level 1    
Financial Assets    
Non-marketable equity securities 0 0
Marketable equity securities 5,106 3,401
Notes receivable from a related party 0 0
Total financial assets 6,974 4,554
Recurring | Level 2    
Financial Assets    
Non-marketable equity securities 0 0
Marketable equity securities 0 0
Notes receivable from a related party 0 0
Total financial assets 8,562 5,720
Recurring | Level 3    
Financial Assets    
Non-marketable equity securities 11 0
Marketable equity securities 0 0
Notes receivable from a related party 144 126
Total financial assets 155 126
Recurring | Money market funds    
Financial Assets    
Cash and cash equivalents 1,868 1,153
Recurring | Money market funds | Level 1    
Financial Assets    
Cash and cash equivalents 1,868 1,153
Recurring | Money market funds | Level 2    
Financial Assets    
Cash and cash equivalents 0 0
Recurring | Money market funds | Level 3    
Financial Assets    
Cash and cash equivalents 0 0
Recurring | U.S. government and agency securities    
Financial Assets    
Non-marketable debt securities 5,848 4,840
Recurring | U.S. government and agency securities | Level 1    
Financial Assets    
Non-marketable debt securities 0 0
Recurring | U.S. government and agency securities | Level 2    
Financial Assets    
Non-marketable debt securities 5,848 4,840
Recurring | U.S. government and agency securities | Level 3    
Financial Assets    
Non-marketable debt securities 0 0
Recurring | Commercial paper    
Financial Assets    
Non-marketable debt securities 702 351
Recurring | Commercial paper | Level 1    
Financial Assets    
Non-marketable debt securities 0 0
Recurring | Commercial paper | Level 2    
Financial Assets    
Non-marketable debt securities 702 351
Recurring | Commercial paper | Level 3    
Financial Assets    
Non-marketable debt securities 0 0
Recurring | Corporate bonds    
Financial Assets    
Non-marketable debt securities 1,974 263
Recurring | Corporate bonds | Level 1    
Financial Assets    
Non-marketable debt securities 0 0
Recurring | Corporate bonds | Level 2    
Financial Assets    
Non-marketable debt securities 1,974 263
Recurring | Corporate bonds | Level 3    
Financial Assets    
Non-marketable debt securities 0 0
Recurring | Certificates of deposit    
Financial Assets    
Non-marketable debt securities 38 266
Recurring | Certificates of deposit | Level 1    
Financial Assets    
Non-marketable debt securities 0 0
Recurring | Certificates of deposit | Level 2    
Financial Assets    
Non-marketable debt securities 38 266
Recurring | Certificates of deposit | Level 3    
Financial Assets    
Non-marketable debt securities $ 0 $ 0