v3.26.3
Loss Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Aug. 29, 2026
Aug. 30, 2025
Earnings Per Share [Abstract]    
Net loss $ (7,970) $ (2,405)
Weighted-average shares, basic (in shares) 34,554 33,062
Net loss per common share:    
Basic (in dollars per share) $ (0.23) $ (0.07)
Dilutive (in dollars per share) $ (0.23) $ (0.07)
Anti-dilutive shares not included above (in shares) 1,741 3,235