XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Business and Significant Accounting Policies (Business) (Details) - segment
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Product Information [Line Items]    
Number of business segments 1  
Period of manufacturing operations 74 years  
Percent of annual revenue shipped in June, July and August 50.00%  
Supply Chain Interruptions, Labor Shortages, and COVID-19 Related Employee Absences    
Product Information [Line Items]    
Percent of annual revenue shipped in June, July and August 49.00% 40.00%