XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.1
EMPLOYEE BENEFITS - Schedule of Diluted Shares (Details) - shares
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Schedule Of Diluted Shares Abstract      
Weighted average shares - basic 17,636,000 17,482,000 17,638,000
Dilutive effect of RSUs   94,000  
Weighted average shares - diluted 17,636,000 17,576,000 17,638,000