v3.26.1
Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Jan. 31, 2025
Accounting Policies [Abstract]        
Accounts receivables $ 21,597,000   $ 14,682,000 $ 21,500,000
Income taxes paid 0 $ 1,900,000    
Proceeds from income tax refunds 0 0    
Unrecognized tax benefits 389,000 $ 18,985,000 383,000 $ 18,978,000
Accrued penalties and interest 131,000   124,000  
Decrease in provision for income taxes 177,000      
Inventory write-down 0   100,000  
Approximation [Member]        
Accounting Policies [Abstract]        
Unrecognized tax benefits $ 259,000   $ 259,000  
Minimum [Member] | Buildings and Improvements [Member]        
Accounting Policies [Abstract]        
Property, plant and equipment, useful life 15 years      
Minimum [Member] | Fixtures and Equipment [Member]        
Accounting Policies [Abstract]        
Property, plant and equipment, useful life 3 years      
Maximum [Member] | Buildings and Improvements [Member]        
Accounting Policies [Abstract]        
Property, plant and equipment, useful life 40 years      
Maximum [Member] | Fixtures and Equipment [Member]        
Accounting Policies [Abstract]        
Property, plant and equipment, useful life 40 years      
Maximum [Member] | Rex American Resources [Member]        
Accounting Policies [Abstract]        
Ownership percentage 20.00%