XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Activities - Summary of the Carrying Values of Derivative Instruments (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Other long-term assets    
Derivatives, Fair Value [Line Items]    
Derivative asset $ 16 $ 0
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability 654 849
Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability 0 933
Interest Rate Swap | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Derivative asset 16 0
Interest Rate Swap | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability 654 849
Interest Rate Swap | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability $ 0 $ 933