XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Cash Equivalents    
Cash equivalents, amortized cost $ 37,117 $ 32,895
Cash equivalents, estimate fair value 37,117 32,895
Short-Term Investments    
Amortized Cost 108,435 112,225
Gross Unrealized Gains 3 72
Gross Unrealized Losses (218) (16)
Estimated Fair Value 108,220 112,281
Amortized Cost 145,552 145,120
Estimated Fair Value 145,337 145,176
U.S. government treasury securities    
Short-Term Investments    
Amortized Cost 83,723 85,525
Gross Unrealized Gains 1 58
Gross Unrealized Losses (157) (7)
Estimated Fair Value 83,567 85,576
Corporate debt securities    
Short-Term Investments    
Amortized Cost 13,804 13,712
Gross Unrealized Gains 2 14
Gross Unrealized Losses (49) (1)
Estimated Fair Value 13,757 13,725
U.S. government agency securities    
Short-Term Investments    
Amortized Cost 5,999 7,999
Gross Unrealized Gains 0 0
Gross Unrealized Losses (12) (8)
Estimated Fair Value 5,987 7,991
Commercial paper    
Short-Term Investments    
Amortized Cost 4,909 4,845
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 4,909 4,845
Asset-backed securities    
Short-Term Investments    
Amortized Cost   144
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   144
Money market funds    
Cash Equivalents    
Cash equivalents, amortized cost 37,117 32,895
Cash equivalents, estimate fair value $ 37,117 $ 32,895