XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Business and Significant Accounting Policies (Business) (Details) - segment
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Product Information [Line Items]    
Number of business segments 1  
Period of manufacturing operations 73 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 47.00% 40.00%