Commitments and Contingencies (Details) $ in Thousands |
1 Months Ended | 3 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|---|
|
Jul. 30, 2020
officer
|
Jun. 11, 2020
officer
|
Apr. 08, 2020
officer
|
May 31, 2020
USD ($)
|
Jan. 31, 2021
USD ($)
|
Jan. 31, 2021
USD ($)
|
Jan. 31, 2020
USD ($)
|
|
| Other Commitments [Line Items] | |||||||
| Purchase obligation | $ 498,600 | $ 498,600 | |||||
| Payments for royalties | $ 9,800 | 9,800 | 10,600 | ||||
| Payments for legal settlements | 9,800 | ||||||
| Sales and other tax liabilities | 85,600 | 85,600 | $ 37,700 | ||||
| Sales and other tax liabilities | 27,500 | 27,500 | 3,700 | ||||
| Sales and other tax liabilities | $ 58,133 | $ 58,133 | $ 33,957 | ||||
| Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 | |||||||
| Other Commitments [Line Items] | |||||||
| Loss contingency, number of defendants | officer | 8 | 9 | 2 |