v3.24.3
Investments - Components of Gains and Losses on Strategic Investments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Investment Holdings [Line Items]        
Unrealized gains (losses) recognized, net $ (216) $ (86) $ (276) $ (290)
Realized gains (losses) on sales of securities, net (1) 14 59 48
Losses on strategic investments, net (217) (72) (217) (242)
Publicly traded equity securities        
Investment Holdings [Line Items]        
Unrealized gains (losses) recognized, net 8 (2) (11) 0
Privately held equity securities        
Investment Holdings [Line Items]        
Unrealized gains (losses) recognized, net 18 14 167 65
Upward adjustments 22 14 182 65
Downward adjustments 245 98 435 354
Privately held equity and debt securities        
Investment Holdings [Line Items]        
Impairments on privately held equity and debt securities $ (242) $ (98) $ (432) $ (355)