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 | ||