XML 102 R86.htm IDEA: XBRL DOCUMENT v3.24.1
EMPLOYEE BENEFIT PLANS (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2024
USD ($)
yr
Jan. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
401(k) profit sharing plan      
Minimum age of employees considered as an eligibility criteria for the employee benefit plan | yr 19    
Employer matching contribution as a percentage of employee's contribution 50.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 8.00%    
Contributions to the plan | $ $ 7,000 $ 5,400 $ 3,800