LEASES (Details) - USD ($) $ in Millions |
3 Months Ended | 12 Months Ended |
---|---|---|
Apr. 30, 2025 |
Jan. 31, 2025 |
|
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. | |
Impairment charge related to the operating lease assets | $ 0.8 | |
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 |