Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($) $ in Thousands |
Apr. 30, 2019 |
Jan. 31, 2019 |
| Cash equivalents: |
|
|
| Total assets |
$ 158,193
|
$ 205,521
|
| Level 1 |
|
|
| Cash equivalents: |
|
|
| Total assets |
158,193
|
203,746
|
| Level 2 |
|
|
| Cash equivalents: |
|
|
| Total assets |
0
|
1,775
|
| Level 3 |
|
|
| Cash equivalents: |
|
|
| Total assets |
0
|
0
|
| Money market funds |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
158,193
|
203,746
|
| Money market funds | Level 1 |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
158,193
|
203,746
|
| Money market funds | Level 2 |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
0
|
0
|
| Money market funds | Level 3 |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
0
|
0
|
| Certificates of deposit |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
0
|
1,775
|
| Certificates of deposit | Level 1 |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
0
|
0
|
| Certificates of deposit | Level 2 |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
0
|
1,775
|
| Certificates of deposit | Level 3 |
|
|
| Cash equivalents: |
|
|
| Cash equivalents and restricted cash |
$ 0
|
$ 0
|