v3.24.1.1.u2
Investments - Components of Gains and Losses on Strategic Investments (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Investment Holdings [Line Items]    
Unrealized gains (losses) recognized, net $ (22) $ (139)
Realized gains (losses) on sales of securities, net 59 (2)
Gains (losses) on strategic investments, net 37 (141)
Publicly traded equity securities    
Investment Holdings [Line Items]    
Unrealized gains (losses) recognized, net 3 0
Privately held equity securities    
Investment Holdings [Line Items]    
Unrealized gains (losses) recognized, net 105 38
Upward adjustments 116 46
Downward adjustments 139 175
Privately held equity and debt securities    
Investment Holdings [Line Items]    
Impairments on privately held equity and debt securities $ (130) $ (177)