XML 101 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - (Details) - USD ($)
12 Months Ended
Oct. 02, 2018
Dec. 31, 2020
Jun. 30, 2019
Loss Contingencies [Line Items]      
Self insurance deductible for workers compensation, per occurrence   $ 2,000,000.0  
Self insurance deductible for automobile liabilities, per occurrence   1,000,000.0  
Self insurance deductible for general liability claims, per occurrence   1,000,000.0  
Self insurance deductible for medical and dental coverage, per occurrence   400,000  
Sales and Use Tax Audit      
Loss Contingencies [Line Items]      
Loss contingency, damages paid   2,700,000  
Loss contingency accrual     $ 3,400,000
Accrued interest   2,100,000  
Interest expense, net   200,000  
Minimum | Sales and Use Tax Audit      
Loss Contingencies [Line Items]      
Estimate of possible loss   6,000,000.0  
Maximum | Sales and Use Tax Audit      
Loss Contingencies [Line Items]      
Estimate of possible loss   $ 31,000,000.0  
Pending Litigation | Minimum      
Loss Contingencies [Line Items]      
Loss contingency, monetary relief $ 1,000,000