XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents and Short-Term Investments - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Cash and Cash Equivalents    
Cash Equivalents $ 86,505 $ 31,438
Estimated Fair Value 86,505 31,438
Cash Equivalents and Short-Term Investments, Amortized Cost 196,967 50,983
Cash Cash Equivalents And Short Term Investments Estimated Fair Value 196,771 50,984
Short-Term Investments, Amortized Cost 110,462 19,545
Short-Term Investments, Gross Unrealized Gains 0 2
Short-Term Investments, Gross Unrealized Losses (196) (1)
Short-Term Investments, Estimated Fair Value 110,266 19,546
Commercial paper    
Cash and Cash Equivalents    
Short-Term Investments, Amortized Cost 40,966 12,290
Short-Term Investments, Gross Unrealized Gains 0 0
Short-Term Investments, Gross Unrealized Losses (1) 0
Short-Term Investments, Estimated Fair Value 40,965 12,290
U.S. government treasury securities    
Cash and Cash Equivalents    
Short-Term Investments, Amortized Cost 39,340  
Short-Term Investments, Gross Unrealized Gains 0  
Short-Term Investments, Gross Unrealized Losses (129)  
Short-Term Investments, Estimated Fair Value 39,211  
Corporate debt securities    
Cash and Cash Equivalents    
Short-Term Investments, Amortized Cost 30,156 7,255
Short-Term Investments, Gross Unrealized Gains 0 2
Short-Term Investments, Gross Unrealized Losses (66) (1)
Short-Term Investments, Estimated Fair Value 30,090 7,256
Money market funds    
Cash and Cash Equivalents    
Cash Equivalents 86,505 31,438
Estimated Fair Value $ 86,505 $ 31,438