v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Aug. 03, 2025
Aug. 02, 2026
Aug. 03, 2025
Earnings Per Share [Abstract]      
Stock Repurchased and Retired During Period, Shares   92,357  
Share Price (in Dollars per share)   $ 13.68  
Share Repurchase Program, Authorized, Amount (in Dollars) $ 5.0 $ 3.7 $ 5.0
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 106,000   115,000