v3.26.1
Earnings Per Share (Schedule of Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2026
May 02, 2026
Aug. 02, 2025
May 03, 2025
Aug. 01, 2026
Aug. 02, 2025
Earnings Per Share [Abstract]            
Net earnings $ 1,149 $ 9,309 $ 6,832 $ 3,309 $ 10,458 $ 10,141
Earnings allocated to non-vested equity awards (53)   (319)   (483) (531)
Net earnings available to common stockholders $ 1,096   $ 6,513   $ 9,975 $ 9,610
Basic weighted average common shares outstanding 19,000,182   18,809,364   18,909,337 18,747,100
Diluted weighted average common shares outstanding 19,000,182   18,809,364   18,909,337 18,747,100
Basic earnings per share $ 0.06   $ 0.35   $ 0.53 $ 0.51
Diluted earnings per share $ 0.06   $ 0.35   $ 0.53 $ 0.51