XML 117 R106.htm IDEA: XBRL DOCUMENT v3.25.1
Concentration of Risk - Additional Information (Detail) - Vendor [Member] - Customer [Member]
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Purchases [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage     18.70%
Purchases [Member] | Two Vendors [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 27.30% 23.50%  
Trade Accounts Payables [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 13.30% 46.90% 16.20%