XML 83 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefits - Schedule of Multiemployer Pension Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Multiemployer Plans [Line Items]      
Multiemployer plans, estimated withdrawal liability   $ 5.0  
Multiemployer plans, warranty liability, payment period 19 years    
Multiemployer plans, employer contribution amount as a percentage of total contributions 0.06%    
Multi-employer pension withdrawal liability $ 7.1    
Multiemployer contributions for the period $ 0.5 0.9 $ 1.4
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%
Multiemployer contributions for the period     $ 0.4
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 $ 52.5    
Multiemployer contributions for the period 0.4 0.7 0.6
Other      
Multiemployer Plans [Line Items]      
Multiemployer contributions for the period $ 0.1 $ 0.2 $ 0.4
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.0