XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Dec. 27, 2020
USD ($)
segment
Dec. 27, 2020
USD ($)
segment
Dec. 29, 2019
USD ($)
Dec. 30, 2018
USD ($)
Jan. 01, 2018
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Number of operating segments | segment 2 2      
Number of reportable segments | segment 2 2      
Foreign currency transaction gains and (losses)   $ (300,000) $ (200,000) $ 400,000  
Book overdrafts $ 0 0 33,600,000    
Accrued medical benefits and workers' compensation expense 6,600,000 6,600,000 7,200,000    
Accrued automobile and general liability expense $ 1,300,000 $ 1,300,000 $ 1,200,000    
Cumulative effect adjustment for adoption of ASC, net of tax       $ (1,100,000) $ 3,000,000.0
Term for access to auction   1 year      
Auction Sales | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Performance obligation satisfaction 1 year 1 year      
Accounting Standards Update 2014-09 | Retained Earnings (Deficit)          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment for adoption of ASC, net of tax         $ 3,000,000.0