XML 106 R88.htm IDEA: XBRL DOCUMENT v3.6.0.2
Benefit Plans - Multiemployer Defined Benefit Pension Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Multiemployer plans      
Expenses for contributions not reimbursed by clients and related to multiemployer defined benefit and defined contribution plans $ 3.3 $ 4.6 $ 2.7
Red Zone | Maximum      
Multiemployer plans      
Multiemployer plans funded status (as a percent) 65.00%    
Yellow Zone | Maximum      
Multiemployer plans      
Multiemployer plans funded status (as a percent) 80.00%    
Green Zone | Minimum      
Multiemployer plans      
Multiemployer plans funded status (as a percent) 80.00%    
Teamsters Local Union 727 | Minimum      
Multiemployer plans      
Entity's contributions as a percentage of total contributions 5.00%    
Multiemployer defined benefit pension plans | Teamsters Local Union 727 | Green Zone      
Multiemployer plans      
Contributions $ 3.5 3.5 3.3
Multiemployer defined benefit pension plans | Local 272 Labor Management | Green Zone      
Multiemployer plans      
Contributions $ 1.5 $ 2.2 $ 2.0