Quarterly report pursuant to Section 13 or 15(d)

Debt - Narrative (Details)

v3.20.4
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 14, 2020
Dec. 31, 2020
USD ($)
Oct. 31, 2021
USD ($)
Jan. 31, 2021
USD ($)
Feb. 02, 2020
USD ($)
Jul. 31, 2021
USD ($)
Dec. 30, 2020
Jun. 11, 2020
USD ($)
Jun. 10, 2020
USD ($)
Jul. 19, 2019
USD ($)
Jan. 25, 2019
USD ($)
Extinguishment of Debt [Line Items]                      
Approximate weekly employee compensation, payroll taxes and payments to vendors       $ 16,000,000.0              
Deferred employer payroll taxes       $ 26,200,000              
Proportion of deferred employer payroll taxes due in remainder of fiscal year (as a percent)       50.00%              
Proportion of deferred employer payroll taxes due next year (as a percent)       50.00%              
DZ Financing Program                      
Extinguishment of Debt [Line Items]                      
Transferors interests in transferred financial assets, maximum investment limit               $ 100,000,000.0 $ 115,000,000.0    
Eligibility threshold for receivables of large customers (as a percent)   8.00%         5.00%        
Covenant, maximum debt to tangible net worth ratio       3              
Covenant, minimum liquid assets       $ 15,000,000.0              
Borrowing availability       2,200,000              
Long-term debt       $ 60,000,000.0 $ 55,000,000.0            
Weighted average annual interest rate during period (as a percent)       1.90% 3.50%            
DZ Financing Program | Forecast                      
Extinguishment of Debt [Line Items]                      
Covenant, minimum tangible net worth through fiscal quarter ending July 31, 2021 (at least)           $ 20,000,000.0          
Covenant, minimum tangible net worth thereafter     $ 25,000,000.0                
DZ Financing Program | Letter of Credit                      
Extinguishment of Debt [Line Items]                      
Current borrowing capacity                     $ 35,000,000.0
Fair value of amount outstanding       $ 24,500,000              
DZ Financing Program | Letter of Credit | Short Term Financing Program                      
Extinguishment of Debt [Line Items]                      
Fair value of amount outstanding       23,300,000              
DZ Financing Program | Letter of Credit, Security Deposit                      
Extinguishment of Debt [Line Items]                      
Fair value of amount outstanding       $ 1,200,000              
DZ Financing Program | Federal Funds Rate | Letter of Credit                      
Extinguishment of Debt [Line Items]                      
Basis spread on variable rate (as a percent) 3.00%                    
DZ Financing Program | Prime Rate | Letter of Credit                      
Extinguishment of Debt [Line Items]                      
Basis spread on variable rate (as a percent) 2.50%                    
Minimum                      
Extinguishment of Debt [Line Items]                      
Target liquidity ratio       1.5              
Minimum | DZ Financing Program                      
Extinguishment of Debt [Line Items]                      
Additional borrowing capacity of facility                   $ 5,000,000.0  
Increase (decrease) in borrowing capacity   $ 1,000,000.0                  
Maximum | DZ Financing Program                      
Extinguishment of Debt [Line Items]                      
Additional borrowing capacity of facility                   $ 7,000,000.0  
Increase (decrease) in borrowing capacity   $ 3,000,000.0