v3.25.1
Investments - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Marketable Securities [Line Items]    
Amortized Cost $ 6,544,833 $ 6,436,471
Gross Unrealized Gains 20,649 12,170
Gross Unrealized Losses (1,506) (6,312)
Estimated Fair Value 6,563,976 6,442,329
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 2,930 20,841
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 2,930 20,841
Agency bonds    
Marketable Securities [Line Items]    
Amortized Cost 996,220 1,173,518
Gross Unrealized Gains 1,691 1,609
Gross Unrealized Losses (323) (643)
Estimated Fair Value 997,588 1,174,484
Corporate and other debt securities    
Marketable Securities [Line Items]    
Amortized Cost 745,550 719,145
Gross Unrealized Gains 2,606 2,069
Gross Unrealized Losses (131) (419)
Estimated Fair Value 748,025 720,795
U.S. government agency securities    
Marketable Securities [Line Items]    
Amortized Cost 4,717,606 4,412,730
Gross Unrealized Gains 16,351 8,449
Gross Unrealized Losses (1,043) (5,249)
Estimated Fair Value 4,732,914 4,415,930
Treasury bills    
Marketable Securities [Line Items]    
Amortized Cost 82,527 110,237
Gross Unrealized Gains 1 43
Gross Unrealized Losses (9) (1)
Estimated Fair Value $ 82,519 $ 110,279