XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefits - Schedule of Multiemployer Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Multiemployer Plans [Line Items]      
Multiemployer plans, estimated withdrawal liability $ 5,000    
Multiemployer plans, warranty liability, payment period 20 years    
Multiemployer plans, employer contribution amount as a percentage of total contributions 0.13%    
Multi-employer pension withdrawal liability $ 4,640 $ 0  
Multiemployer contributions for the period $ 900 $ 1,400 $ 2,300
Lumber Employees Local 786 Retirement Fund      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 516067407    
Employer contribution plans, employer contribution amount in excess of plan contributions   5.00% 5.00%
Multiemployer contributions for the period   $ 400 $ 400
Central States, Southeast and Southwest Areas Pension Fund      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 366044243    
Multiemployer plans, employer contribution amount as a percentage of plan contributions 5.00%    
Multi-employer pension withdrawal liability $ 37,300    
Multiemployer contributions for the period 700 600 700
Other      
Multiemployer Plans [Line Items]      
Multiemployer contributions for the period $ 200 $ 400 $ 1,200
Maximum      
Multiemployer Plans [Line Items]      
Multiemployer plans, warranty liability, payment period 20 years    
Maximum | Central States, Southeast and Southwest Areas Pension Fund      
Multiemployer Plans [Line Items]      
Multiemployer contributions for the period $ 1,000