v3.22.4
Leases - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Lessee, Lease, Description [Line Items]      
Cash payments $ 12,000,000 $ 11,800,000 $ 11,000,000
Operating right of-use assets $ 18,500,000 $ 4,900,000  
Weighted average remaining lease term 3 years 6 months 3 years  
Weighted average discount rate 4.50% 5.40%  
Sublease income $ 0 $ 0 $ 0
Undiscounted future minimum payments $ 10,900,000    
Minimum      
Lessee, Lease, Description [Line Items]      
Lease not yet commenced, term of contract 5 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Lease not yet commenced, term of contract 6 years