XML 152 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Pension and Post-Retirement Benefits - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
plan
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Pension Plans, Postretirement and Other Employee Benefits      
Projected benefit obligation, nonqualified pension plan $ 1.6 $ 1.5  
Defined benefit plan, pension plans with accumulated benefit obligations in excess of plan assets, aggregate accumulated benefit obligation 1.6 1.5  
Fair value of plan assets, nonqualified pension plan 0.0 0.0  
Defined benefit plan, accumulated other comprehensive income net gains (losses), after tax 22.1 17.6  
Defined benefit plan, accumulated other comprehensive income net prior service cost (credit), after tax $ 2.2 $ 2.8  
Number of multiemployer defined benefit plans | plan 3    
Percentage of contributions to individual multiemployer pension funds 5.00% 5.00% 5.00%
Company contributing percentage on defined benefit plan (up to) 50.00%    
Employee contribution over defined benefit plan 4.00%    
Company contributions to defined contribution plan $ 6.1 $ 2.6 $ 3.0
Certain Employees      
Pension Plans, Postretirement and Other Employee Benefits      
Company contribution over defined benefit plan 4.00%    
Some Employees      
Pension Plans, Postretirement and Other Employee Benefits      
Employee contribution over defined benefit plan 6.00%    
Company contribution on profit sharing match 100.00%    
Pension Benefits      
Pension Plans, Postretirement and Other Employee Benefits      
Accumulated benefit obligation $ 148.5 $ 138.9  
Expected contributions to the plans for next fiscal year $ 5.1    
Weighted average discount rate used to determine projected pension and post-retirement obligations 3.20% 4.40%  
Post-retirement Benefits      
Pension Plans, Postretirement and Other Employee Benefits      
Expected contributions to the plans for next fiscal year $ 1.4    
Weighted average discount rate used to determine projected pension and post-retirement obligations 3.20% 4.30%