XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Schedule Of Cash Cash Equivalents And Short Term Investments    
Cash equivalents, amortized cost $ 12,667 $ 30,361
Cash equivalents, estimate fair value 12,667 30,361
Short-Term Investments    
Amortized Cost 124,662 128,663
Gross Unrealized Gains 1 4
Gross Unrealized Losses (302) (811)
Estimated Fair Value 124,361 127,856
Amortized Cost 137,329 159,024
Estimated Fair Value 137,028 158,217
U.S. government treasury securities    
Short-Term Investments    
Amortized Cost 96,024 71,981
Gross Unrealized Gains 1 1
Gross Unrealized Losses (245) (729)
Estimated Fair Value 95,780 71,253
U.S. government agency securities    
Short-Term Investments    
Amortized Cost 11,928 7,839
Gross Unrealized Gains 0 3
Gross Unrealized Losses (46) (1)
Estimated Fair Value 11,882 7,841
Commercial paper    
Short-Term Investments    
Amortized Cost 9,941 31,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 9,941 31,500
Corporate debt securities    
Short-Term Investments    
Amortized Cost 3,957 11,952
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4) (50)
Estimated Fair Value 3,953 11,902
Asset-backed securities    
Short-Term Investments    
Amortized Cost 2,812 5,391
Gross Unrealized Gains 0 0
Gross Unrealized Losses (7) (31)
Estimated Fair Value 2,805 5,360
Money market funds    
Schedule Of Cash Cash Equivalents And Short Term Investments    
Cash equivalents, amortized cost 12,667 29,239
Cash equivalents, estimate fair value $ 12,667 29,239
Corporate debt securities    
Schedule Of Cash Cash Equivalents And Short Term Investments    
Cash equivalents, amortized cost   1,122
Cash equivalents, estimate fair value   $ 1,122