XML 70 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Schedule of Financial Assets at Fair Value (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 31, 2019
Assets:    
Total cash and cash equivalents $ 11,688 $ 15,370
Total short-term investments 15,786 27,253
Commercial Paper    
Assets:    
Total short-term investments 6,451 8,253
Corporate Debt Securities    
Assets:    
Total short-term investments 3,503 4,735
U.S. Treasury Securities    
Assets:    
Total short-term investments 4,477 11,088
U.S. Agency Securities    
Assets:    
Total short-term investments   990
Asset-backed Securities    
Assets:    
Total short-term investments 1,355 2,187
Level 1    
Assets:    
Total short-term investments 5,371 11,088
Level 1 | Commercial Paper    
Assets:    
Total short-term investments 894  
Level 1 | U.S. Treasury Securities    
Assets:    
Total short-term investments 4,477 11,088
Level 2    
Assets:    
Total short-term investments 10,415 16,165
Level 2 | Commercial Paper    
Assets:    
Total short-term investments 5,557 8,253
Level 2 | Corporate Debt Securities    
Assets:    
Total short-term investments 3,503 4,735
Level 2 | U.S. Agency Securities    
Assets:    
Total short-term investments   990
Level 2 | Asset-backed Securities    
Assets:    
Total short-term investments 1,355 2,187
Cash Equivalents    
Assets:    
Total cash and cash equivalents 6,331 11,380
Cash Equivalents | Commercial Paper    
Assets:    
Total cash and cash equivalents 499 5,429
Cash Equivalents | Money Market Funds    
Assets:    
Total cash and cash equivalents 5,832 5,951
Cash Equivalents | Level 1    
Assets:    
Total cash and cash equivalents 5,832 5,951
Cash Equivalents | Level 1 | Money Market Funds    
Assets:    
Total cash and cash equivalents 5,832 5,951
Cash Equivalents | Level 2    
Assets:    
Total cash and cash equivalents 499 5,429
Cash Equivalents | Level 2 | Commercial Paper    
Assets:    
Total cash and cash equivalents 499 5,429
Cash    
Assets:    
Total cash and cash equivalents $ 5,357 $ 3,990