Debt - Outstanding Debt (Details) - USD ($)
$ in Thousands
Jan. 28, 2023
Jan. 29, 2022
Debt Instrument [Line Items]    
Total outstanding borrowings $ 122,000 $ 131,737
Less: unamortized debt issuance costs 0 (2,940)
Total debt, net 122,000 128,797
Less: current portion of long-term debt 0 11,216
Long-term debt, net 122,000 117,581
Secured Debt    
Debt Instrument [Line Items]    
Total outstanding borrowings 0 96,737
Line of Credit    
Debt Instrument [Line Items]    
Total outstanding borrowings 122,000 35,000
Outstanding letters of credit $ 19,636 $ 34,636