XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Non-Marketable Equity Investments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 18 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivative [Line Items]          
Payments to acquire convertible notes $ 1,300       $ 5,300
Gain on conversion of notes 22 $ (4) $ 3,285 $ (5)  
Amount of additional investment 1,400   1,400    
Fair value of convertible notes and amounts recorded for nonvoting preferred stock investments 15,100   15,100    
Equity investments without readily determinable fair values 6,100   6,100   989
Equity method investments 1,200   1,200   1,200
Fair Value, Inputs, Level 3          
Derivative [Line Items]          
Fair value of convertible notes         13,800
Warrant | Level 2 assets          
Derivative [Line Items]          
Fair value of warrant assets $ 2,600   $ 2,600   $ 2,700