v3.26.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Segment Reporting [Line Items]    
Sales $ 290,595 $ 288,160
Net Loss (12,914) (18,271)
Reportable Segment    
Segment Reporting [Line Items]    
Sales 290,595 288,160
Adjusted Cost of sales 196,609 185,764
Payroll expense 49,496 49,633
Contract payments 32,072 38,872
Direct expenses 21,453 23,045
Indirect expenses 286 794
Other segment expenses, net 3,593 8,323
Net Loss $ (12,914) $ (18,271)