XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Schedule of Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Current assets    
Amortized Cost $ 290,282 $ 281,484
Gross Unrealized Gains 888 793
Gross Unrealized Losses (96) (121)
Estimated Fair Value 291,074 282,156
U.S. Treasury securities    
Current assets    
Amortized Cost 154,788 155,017
Gross Unrealized Gains 424 254
Gross Unrealized Losses (92) (105)
Estimated Fair Value 155,120 155,166
Commercial paper    
Current assets    
Amortized Cost 3,983  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Value 3,983  
Corporate bonds    
Current assets    
Amortized Cost 101,520 105,532
Gross Unrealized Gains 457 487
Gross Unrealized Losses (4) (10)
Estimated Fair Value 101,973 106,009
U.S. agency bonds    
Current assets    
Amortized Cost 29,991 20,935
Gross Unrealized Gains 7 52
Gross Unrealized Losses 0 (6)
Estimated Fair Value $ 29,998 $ 20,981