XML 12 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Marketable Securities Measured at Fair Value (Detail)
$ in Thousands
Jan. 31, 2020
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Cash equivalents $ 85
Cash equivalents and marketable securities 62,040
Level 1 [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Cash equivalents 85
Cash equivalents and marketable securities 85
Level 2 [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Cash equivalents and marketable securities 61,955
Corporate Debt Securities [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Marketable securities 50,362
Corporate Debt Securities [Member] | Level 2 [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Marketable securities 50,362
U.S. Government Agency Securities [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Marketable securities 11,593
U.S. Government Agency Securities [Member] | Level 2 [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Marketable securities $ 11,593