Basis of Presentation and Significant Accounting Policies (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2026 |
Jul. 31, 2025 |
|
| Product Information [Line Items] | ||||
| Amortization expense | $ 0.5 | $ 1.0 | ||
| Impairments | $ (1.0) | $ (0.8) | $ (1.8) | $ (2.1) |
| Minimum | ||||
| Product Information [Line Items] | ||||
| Amortization period (in years) | 5 years | 5 years | ||
| Maximum | ||||
| Product Information [Line Items] | ||||
| Amortization period (in years) | 6 years | 6 years | ||