v3.26.1
Financial Instruments - Non-Marketable Equity Investments (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 30 Months Ended
Jul. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2025
Derivative [Line Items]                
Payments to acquire convertible notes               $ 8,000
Reclassification adjustments for gains (losses) on available-for-sale debt securities, net   $ 0   $ 22 $ 4,479 $ 3,285    
Equity investments without readily determinable fair values   122,300     122,300   $ 16,200 16,200
Option to acquire equity securities   5,000     5,000      
Upward adjustments relating to equity investments in private companies   50,486   $ 49 62,814 $ 86    
Fair value of convertible notes   97,900     97,900   45,800 45,800
Reclassification adjustments for gains (losses) on available-for-sale debt securities, net         92,000   39,500  
Equity method investments   395     395   659 659
Fair value of warrant assets   705     705   112 112
Credit Facility                
Derivative [Line Items]                
Revolving credit facility maximum borrowing capacity   20,000     20,000      
Credit Facility | Anthropic                
Derivative [Line Items]                
Revolving credit facility maximum borrowing capacity   20,000     $ 20,000      
Expiration period after a liquidity event         30 months      
Revolving credit facility current borrowing capacity   15,000     $ 15,000      
Preferred Stock                
Derivative [Line Items]                
Equity investments without readily determinable fair values   92,500     92,500   14,800 14,800
Series G Preferred Stock                
Derivative [Line Items]                
Investments in equity securities   5,000            
Series C Preferred Stock                
Derivative [Line Items]                
Investments in equity securities   13,700 $ 15,000          
Equity investments without readily determinable fair values   28,700     28,700      
Option to acquire equity securities     $ 35,000          
Series C Preferred Stock | Subsequent Event                
Derivative [Line Items]                
Investments in equity securities $ 21,300              
Warrant | Level 2 assets                
Derivative [Line Items]                
Fair value of warrant assets   $ 4,300     $ 4,300   $ 2,700 $ 2,700