Annual report pursuant to Section 13 and 15(d)

Employee Defined Contribution Plans and Multi Employer Pension Plans - Additional Information (Detail)

v3.10.0.1
Employee Defined Contribution Plans and Multi Employer Pension Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Contribution And Multi Employer Plan [Line Items]      
Company contribution to retirement plan $ 9.1 $ 8.7 $ 8.5
Multi employer pension plan funded status, percentage 92.00%    
Multiemployer Plans, Pension [Member]      
Defined Contribution And Multi Employer Plan [Line Items]      
Expenses incurred in change in benefit plan $ 3.3 3.4 3.5
Multi-employer plan contributions from all employers   $ 434.8 $ 413.7