XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Gains and Losses on Marketable and Non-Marketable Equity Securities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value Disclosures [Abstract]        
Realized net gain (loss) on equity securities sold during the period $ 217 $ 64 $ 435 $ 184
Unrealized net gain (loss) on marketable equity securities 853 (350) 1,088 (214)
Unrealized net gain (loss) on non-marketable equity securities 216 (428) 9,521 1,559
Total gain (loss) on equity securities in other income (expense), net 1,286 (714) 11,044 1,529
Non-marketable securities upward adjustment 660 319 10,400 3,100
Non-marketable securities, downward adjustment $ 454 $ 745 $ 853 $ 1,600