LEASES (Details) |
3 Months Ended |
|---|---|
Apr. 30, 2026 | |
| Lessee, Operating Lease, Description [Abstract] | |
| Option to extend | true |
| Lessee, operating lease, option to terminate | The exercise of lease renewal options is generally at the Company’s sole discretion. The exercise of lease termination options is generally by mutual agreement between the Company and the lessor. |
| Minimum | |
| Lessee, Operating Lease, Description [Abstract] | |
| Operating lease, contract term | 1 year |
| Renewal term | 1 year |
| Maximum | |
| Lessee, Operating Lease, Description [Abstract] | |
| Operating lease, contract term | 10 years |
| Renewal term | 10 years |