XML 93 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2018
Jan. 31, 2021
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2020
Loss Contingencies [Line Items]          
Recorded Unconditional Purchase Obligation Due in Next Twelve Months   $ 40,000      
Charitable Gift          
Loss Contingencies [Line Items]          
Long-term purchase commitment, amount       $ 5,000  
Loss Contingency, Loss in Period     $ 4,503    
Loss Contingency, Accrual, Current   691     $ 691
Loss Contingency, Accrual, Noncurrent   1,300     1,916
Loss Contingency Accrual   1,991     $ 2,607
Loss Contingency Accrual, Payments   $ 2,860      
Selling, General and Administrative Expenses | Charitable Gift          
Loss Contingencies [Line Items]          
Loss Contingency, Loss in Period $ 4,503