Deferred Costs (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2026 |
Jul. 31, 2025 |
Jan. 31, 2026 |
|
| Deferred Costs [Abstract] | |||||
| Deferred costs | $ 27,835,000 | $ 27,835,000 | $ 29,961,000 | ||
| Amortization of deferred costs | 5,000,000 | $ 4,000,000 | 10,000,000 | $ 8,000,000 | |
| Impairment losses recorded in relation to the costs capitalized | $ 0 | $ 0 | $ 0 | $ 0 | |