v3.25.4
Income (Loss) Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
Numerator for basic net income (loss) per share:    
Loss, net of tax $ (18,271) $ (103,925)
Denominator for basic net income (loss) per share:    
Basic weighted average shares of Common Stock (in shares) 34,053,847 13,510,667
Diluted weighted average shares of Common Stock (in shares) 34,053,847 13,510,667
Net loss per share - Basic (in dollars per share) $ (0.54) $ (7.69)
Net loss per share - Diluted (in dollars per share) $ (0.54) $ (7.69)
Antidilutive securities (in shares) 623,003 42,108