XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Current assets    
Amortized Cost $ 278,702 $ 281,484
Gross Unrealized Gains 1,489 793
Gross Unrealized Losses (45) (121)
Estimated Fair Value 280,146 282,156
U.S. Treasury securities    
Current assets    
Amortized Cost 157,439 155,017
Gross Unrealized Gains 855 254
Gross Unrealized Losses (41) (105)
Estimated Fair Value 158,253 155,166
Commercial paper    
Current assets    
Amortized Cost 5,895  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3)  
Estimated Fair Value 5,892  
Corporate bonds    
Current assets    
Amortized Cost 95,373 105,532
Gross Unrealized Gains 625 487
Gross Unrealized Losses (1) (10)
Estimated Fair Value 95,997 106,009
U.S. agency bonds    
Current assets    
Amortized Cost 19,995 20,935
Gross Unrealized Gains 9 52
Gross Unrealized Losses 0 (6)
Estimated Fair Value $ 20,004 $ 20,981