XML 80 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Other Commitments [Line Items]      
Lessee, Lease, lease not yet commenced, undiscounted amount $ 25,300,000    
Cost of matching contributions 0 $ 0 $ 0
Letters of credit outstanding $ 16,800,000    
Minimum      
Other Commitments [Line Items]      
Lessee, lease, lease not yet commenced, term of contract (in years) 4 years 7 months 6 days    
Maximum      
Other Commitments [Line Items]      
Lessee, lease, lease not yet commenced, term of contract (in years) 9 years 6 months