XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Accounting Policies (Details) [Line Items]        
Income Taxes Paid $ 2,300,000 $ 6,400,000    
Unrecognized Tax Benefits 18,979,000 $ 19,091,000 $ 18,965,000 $ 19,088,000
Income Tax Examination, Penalties and Interest Accrued 84,300   70,000  
Inventory Write-down     800,000  
Provision For Income Taxes [Member]        
Accounting Policies (Details) [Line Items]        
Unrecognized Tax Benefits $ 18,800,000      
Cost of Sales [Member]        
Accounting Policies (Details) [Line Items]        
Maximum Percentage Of Equity Ownership Interest Which May Be Considered For Equity Method Of Accounting 20.00%      
Approximation [Member]        
Accounting Policies (Details) [Line Items]        
Unrecognized Tax Benefits $ 18,900,000   $ 18,900,000  
Minimum [Member] | Building and Building Improvements [Member]        
Accounting Policies (Details) [Line Items]        
Property, Plant and Equipment, Useful Life 15 years      
Minimum [Member] | Fixtures And Equipment [Member]        
Accounting Policies (Details) [Line Items]        
Property, Plant and Equipment, Useful Life 3 years      
Maximum [Member] | Building and Building Improvements [Member]        
Accounting Policies (Details) [Line Items]        
Property, Plant and Equipment, Useful Life 40 years      
Maximum [Member] | Fixtures And Equipment [Member]        
Accounting Policies (Details) [Line Items]        
Property, Plant and Equipment, Useful Life 20 years