v3.26.1
Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Earnings Per Share [Abstract]    
Net income (loss) $ (11.4) $ (10.3)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Basic weighted average shares outstanding 35,673,887 35,372,619
Dilutive effect of common stock equivalents   0
Diluted weighted average shares outstanding 35,673,887 35,372,619
Income (loss) per share:    
Basic $ (0.32) $ (0.29)
Income (loss) per share:    
Diluted $ (0.32) $ (0.29)
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding   248,195