XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Investments in Marketable Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Gain (Loss) on Securities [Line Items]    
Amortized Cost $ 88,186 $ 36,371
Unrealized Gains 5 0
Unrealized Losses (4) 0
Fair Value 88,187 36,371
Commercial paper    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 29,908  
Unrealized Gains 0  
Unrealized Losses (4)  
Fair Value 29,904  
U.S. treasury securities    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 29,845  
Unrealized Gains 5  
Unrealized Losses 0  
Fair Value 29,850  
Money market funds    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 28,433 36,371
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value $ 28,433 $ 36,371