v3.25.4
Loss per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2026
Feb. 01, 2025
Jan. 31, 2026
Feb. 01, 2025
Earnings Per Share [Abstract]        
Net Income (Loss) $ (15.9) $ (14.4) $ (36.1) $ (34.3)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Basic weighted average shares outstanding 35,608,424 35,182,166 35,484,555 35,370,099
Dilutive effect of common stock equivalents 0 0 0 0
Diluted weighted average shares outstanding 35,608,424 35,182,166 35,484,555 35,370,099
Loss per share:        
Basic $ (0.45) $ (0.41) $ (1.02) $ (0.97)
Loss per share:        
Diluted $ (0.45) $ (0.41) $ (1.02) $ (0.97)
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 537,406 1,303,187 396,036 1,176,069