XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounting Policies (Details) - USD ($)
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Jan. 31, 2024
Accounting Policies (Details) [Line Items]      
Income Taxes Paid $ 100,000 $ 4,500,000  
Unrecognized Tax Benefits 18,900,000   $ 18,900,000
Income Tax Examination, Penalties and Interest Accrued 77,100   $ 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%    
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