Leases - Narrative (Details) - USD ($) |
3 Months Ended | ||
|---|---|---|---|
Apr. 30, 2024 |
Apr. 30, 2023 |
Jan. 31, 2024 |
|
| Lessee, Lease, Description [Line Items] | |||
| Weighted average remaining lease term | 6 years | 6 years 2 months 12 days | |
| Weighted average discount rate | 2.89% | 2.86% | |
| Public income remaining lease term | 7 years 9 months 18 days | ||
| Sublease income | $ 2,000,000 | $ 2,000,000 | |
| Sublease income payments | 70,000,000 | ||
| Sublease income payments, expect to receive, for fiscal 2025 through fiscal 2029 | 40,000,000 | ||
| Sublease income payments, expect to receive, thereafter | 30,000,000 | ||
| operating lease minimum lease payments | $ 0 | ||
| Minimum | |||
| Lessee, Lease, Description [Line Items] | |||
| Operating lease remaining lease term | 1 year | ||
| Lease renewal term | 1 year | ||
| Optional termination period | 1 year | ||
| Maximum | |||
| Lessee, Lease, Description [Line Items] | |||
| Operating lease remaining lease term | 66 years | ||
| Lease renewal term | 8 years | ||
| Optional termination period | 6 years | ||