v3.24.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Lessee, Lease, Description [Line Items]      
Operating lease, weighted average remaining lease term (in years) 1 year 3 months 18 days    
Operating lease, weighted average discount rate (as a percent) 5.00%    
Finance lease, weighted average remaining lease term (in years) 1 year 9 months 18 days    
Finance lease, weighted average discount rate (as a percent) 6.30%    
Computer equipment      
Lessee, Lease, Description [Line Items]      
Lessee, finance lease, lease not yet commenced, undiscounted payments $ 7,413    
Subscription and Related Services      
Lessee, Lease, Description [Line Items]      
Lease income $ 10,307 $ 10,197 $ 6,489
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