XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Textual) (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 612,000 $ 1,013,000
Unrecognized compensation at cost $ 549,000  
Compensation cost not yet recognized, period for recognition 1 year 3 months 18 days  
Cost of goods sold    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 148,000 219,000
Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 464,000 $ 794,000
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted during period 0 68,870
Awards vested in period 233,670 259,495
Awards forfeited in period 0 0
Aggregate fair value of stock awards vested during the period $ 892,619 $ 921,207
Compensation expense $ 612,000 $ 1,013,000
Weighted-average grant-date fair value of restricted stock awards granted $ 0 $ 3.63
Share-based payment arrangement, shares withheld for tax withholding obligation 55,838 50,289
Payment, tax withholding, share-based payment arrangement $ 213,000 $ 176,000
Restricted stock units | Stock Incentive Plan 2019    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized (in shares) 1,000,000  
Restricted stocks granted during period 0  
Awards vested in period 114,470  
Stock available for future issuance 608,435  
Restricted stock units | 2011 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized (in shares) 2,000,000  
Awards vested in period 119,200  
Awards forfeited in period 0