XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Schedule Of Cash Cash Equivalents And Short Term Investments    
Cash equivalents, amortized cost $ 42,090 $ 86,505
Cash equivalents, estimate fair value 42,090 86,505
Short-Term Investments    
Amortized Cost 146,810 110,462
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,043) (196)
Estimated Fair Value 145,767 110,266
Amortized Cost 188,900 196,967
Estimated Fair Value 187,857 196,771
U.S. government securities    
Short-Term Investments    
Amortized Cost 92,755  
Gross Unrealized Gains 0  
Gross Unrealized Losses (929)  
Estimated Fair Value 91,826  
U.S. government treasury securities    
Short-Term Investments    
Amortized Cost   39,340
Gross Unrealized Gains   0
Gross Unrealized Losses   (129)
Estimated Fair Value   39,211
Corporate debt securities    
Short-Term Investments    
Amortized Cost 27,460 30,156
Gross Unrealized Gains 0 0
Gross Unrealized Losses (106) (66)
Estimated Fair Value 27,354 30,090
Commercial paper    
Short-Term Investments    
Amortized Cost 23,647 40,966
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Estimated Fair Value 23,647 40,965
Asset-backed securities    
Short-Term Investments    
Amortized Cost 2,948  
Gross Unrealized Gains 0  
Gross Unrealized Losses (8)  
Estimated Fair Value 2,940  
Money market funds    
Schedule Of Cash Cash Equivalents And Short Term Investments    
Cash equivalents, amortized cost 42,090 86,505
Cash equivalents, estimate fair value $ 42,090 $ 86,505