v3.26.1
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