XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATION - Textuals (Details) - Customer
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Customer One | Sales Revenue, Net      
Revenue, Major Customer [Line Items]      
Percentage of concentration risk 18.00% 19.20% 21.60%
Customer One | Accounts Receivable      
Revenue, Major Customer [Line Items]      
Percentage of concentration risk 17.00% 21.40%  
Customer Two | Sales Revenue, Net      
Revenue, Major Customer [Line Items]      
Percentage of concentration risk 13.20% 13.60% 15.40%
Customer Two | Accounts Receivable      
Revenue, Major Customer [Line Items]      
Percentage of concentration risk 14.90% 13.30%  
Customer Three | Sales Revenue, Net      
Revenue, Major Customer [Line Items]      
Percentage of concentration risk 12.60% 10.10%  
Customer Three | Accounts Receivable      
Revenue, Major Customer [Line Items]      
Percentage of concentration risk 13.20% 12.20%  
Customer Four | Accounts Receivable      
Revenue, Major Customer [Line Items]      
Percentage of concentration risk 11.50%