v3.23.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Lessee, Lease, Description [Line Items]      
Operating lease, weighted average remaining lease term (in years) 1 year 7 months 6 days    
Operating lease, weighted average discount rate (as a percent) 3.50%    
Finance lease, weighted average remaining lease term (in years) 1 year 7 months 6 days    
Finance lease, weighted average discount rate (as a percent) 3.60%    
Purchase obligation $ 8,115    
Subscription and related services      
Lessee, Lease, Description [Line Items]      
Lease income 10,197 $ 6,489 $ 6,312
Computer equipment      
Lessee, Lease, Description [Line Items]      
Purchase obligation $ 8,058    
Computer equipment | Minimum      
Lessee, Lease, Description [Line Items]      
Finance lease, term of contract (in years) 2 years    
Computer equipment | Maximum      
Lessee, Lease, Description [Line Items]      
Finance lease, term of contract (in years) 3 years