v3.26.1
Income (Loss) Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Numerator for basic net loss per share:    
Loss, net of tax $ (12,914) $ (18,271)
Denominator for basic net loss per share:    
Basic weighted average shares of Common Stock (in shares) 34,531,798 34,053,847
Denominator for diluted earnings per share:    
Diluted weighted average shares of common shares (in shares) 34,531,798 34,053,847
Loss per share of Common Share:    
Net loss per share - Basic (in dollars per share) $ (0.37) $ (0.54)
Net loss per share - Diluted (in dollars per share) $ (0.37) $ (0.54)
Antidilutive securities (in shares) 1,190,128 623,003