v3.26.1
Investments - Components of Gains and Losses on Strategic Investments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Investment Holdings [Line Items]        
Unrealized gains (losses) recognized, net $ 2,609 $ (20) $ 2,817 $ (76)
Realized gains on sales of securities, net 4 26 354 19
Gains (losses) on strategic investments, net 2,613 6 3,171 (57)
Publicly traded equity securities        
Investment Holdings [Line Items]        
Unrealized gains (losses) recognized, net 0 13 (1) (3)
Privately held equity securities        
Investment Holdings [Line Items]        
Unrealized gains (losses) recognized, net 2,894 53 3,222 60
Privately held equity and other investments        
Investment Holdings [Line Items]        
Impairments on privately held equity securities and other investments $ (285) $ (86) $ (404) $ (133)