Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2020 |
Jan. 31, 2019 |
Jan. 31, 2018 |
|
| Channel partner A | Customer Concentration Risk | Accounts Receivable | |||
| Concentration Risk [Line Items] | |||
| Concentration risk, percentage | 11.00% | 9.00% | |
| Channel partner A | Distributor Concentration Risk | Revenue Benchmark | |||
| Concentration Risk [Line Items] | |||
| Concentration risk, percentage | 10.00% | 15.00% | 15.00% |
| Channel partner B | Customer Concentration Risk | Accounts Receivable | |||
| Concentration Risk [Line Items] | |||
| Concentration risk, percentage | 10.00% | 2.00% | |
| Customer A | Customer Concentration Risk | Accounts Receivable | |||
| Concentration Risk [Line Items] | |||
| Concentration risk, percentage | 0.00% | 10.00% | |
| Customer B | Customer Concentration Risk | Accounts Receivable | |||
| Concentration Risk [Line Items] | |||
| Concentration risk, percentage | 20.00% | 19.00% | |