XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Cash Equivalents and Short-Term Investments - Schedule of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Cash Equivalents:    
Cash equivalents, amortized cost $ 27,024 $ 15,297
Cash equivalents, estimated fair value 27,024 15,297
Short-Term Investments:    
Amortized Cost 98,114 116,519
Gross Unrealized Gains 35 157
Gross Unrealized Losses (37) (41)
Estimated Fair Value 98,112 116,635
Amortized Cost 125,138 131,816
Estimated Fair Value 125,136 131,932
U.S. government treasury securities    
Short-Term Investments:    
Amortized Cost 74,368 82,486
Gross Unrealized Gains 32 115
Gross Unrealized Losses (25) (29)
Estimated Fair Value 74,375 82,572
Corporate debt securities    
Short-Term Investments:    
Amortized Cost 23,746 29,089
Gross Unrealized Gains 3 42
Gross Unrealized Losses (12) (12)
Estimated Fair Value 23,737 29,119
Commercial paper    
Short-Term Investments:    
Amortized Cost   4,944
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   4,944
Money market funds    
Cash Equivalents:    
Cash equivalents, amortized cost 27,024 15,297
Cash equivalents, estimated fair value $ 27,024 $ 15,297