v3.26.1
Income (Loss) Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 02, 2026
May 03, 2025
Numerator for basic and diluted income (loss) per share:    
Net Income (loss) available to common shareholders $ 16,872 $ (65,825)
Denominator for basic income (loss) per share:    
Basic weighted average shares of Common Stock - Basic (in shares) 34,330,274 26,298,984
Denominator for diluted income (loss) per share:    
Basic weighted average shares of Common Stock - Basic (in shares) 34,330,274 26,298,984
Basic weighted average shares of Common Stock - Diluted (in shares) 34,614,155 26,298,984
Income (loss) per Common Share:    
Net income (loss) per share - Basic (in dollars per share) $ 0.49 $ (2.50)
Net income (loss) per share - Diluted (in dollars per share) $ 0.49 $ (2.50)
Antidilutive securities (in shares) 201,949 407,763
Restricted Stock Units    
Denominator for diluted income (loss) per share:    
Average dilutive share units (in share) 17,488 0
Performance Share Units    
Denominator for diluted income (loss) per share:    
Average dilutive share units (in share) 266,393 0