XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Lessee, Operating Lease, Description [Abstract]      
Transition package true    
Option to extend true    
Lessee, operating lease, option to terminate The exercise of lease renewal options is generally at the Company’s sole discretion. The exercise of lease termination options is generally by mutual agreement between the Company and the lessor.    
Variable and short term cost $ 10,500 $ 6,700 $ 16,800
Impairment charge related to the operating lease assets $ 200 $ 19,400  
Minimum      
Lessee, Operating Lease, Description [Abstract]      
Operating lease, contract term 1 year    
Renewal term 1 year    
Maximum      
Lessee, Operating Lease, Description [Abstract]      
Operating lease, contract term 10 years    
Renewal term 10 years