XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Accounting Policies (Details) [Line Items]        
Income Taxes Paid $ 5,500,000 $ 8,700,000    
Unrecognized Tax Benefits 18,986,000 $ 19,097,000 $ 18,965,000 $ 19,088,000
Income Tax Examination, Penalties and Interest Accrued 91,600   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