v3.23.1
Earnings per Share (Details) - shares
3 Months Ended
Apr. 29, 2023
Apr. 30, 2022
Reconciliation of average number of common shares outstanding used to calculate basic and diluted earnings per share    
Weighted average number of common shares outstanding 8,182,231 8,407,284
Average number of common shares and common stock equivalents outstanding 8,182,231 8,407,284
Restricted Stock    
Antidilutive securities    
Shares excluded from the calculation of diluted earnings per share 102,000 222,000