XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
12 Months Ended
Jan. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets at Fair Value

Financial assets measured at fair value on a recurring basis by level were as follows (in thousands):

 

 

Balance as of January 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,275

 

 

$

 

 

$

2,275

 

Total cash equivalents

 

$

2,275

 

 

$

 

 

$

2,275

 

Cash

 

 

 

 

 

 

 

 

 

 

17,392

 

Total cash and cash equivalents

 

 

 

 

 

 

$

19,667

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

7,065

 

 

$

 

 

$

7,065

 

Commercial paper

 

 

 

 

 

4,548

 

 

 

4,548

 

Total short-term investments

 

$

7,065

 

 

$

4,548

 

 

$

11,613

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of January 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

1,657

 

 

$

 

 

$

1,657

 

U.S. agency securities

 

 

 

 

 

1,000

 

 

 

1,000

 

U.S. treasury securities

 

 

250

 

 

 

 

 

 

250

 

Total cash equivalents

 

$

1,907

 

 

$

1,000

 

 

$

2,907

 

Cash

 

 

 

 

 

 

 

 

 

 

14,391

 

Total cash and cash equivalents

 

 

 

 

 

 

$

17,298

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

9,782

 

 

$

 

 

$

9,782

 

Corporate debt securities

 

 

 

 

 

929

 

 

 

929

 

Asset-backed securities

 

 

 

 

 

302

 

 

 

302

 

Total short-term investments

 

$

9,782

 

 

$

1,231

 

 

$

11,013

 

Schedule of Contractual Maturities of Short-term Investments

Contractual maturities of short-term investments were as follows (in thousands):

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Due in one year or less

 

 

 

$

10,377

 

 

$

11,013

 

Due after one year to two years

 

 

 

 

1,236

 

 

 

 

Total

 

 

 

$

11,613

 

 

$

11,013