XML 114 R92.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Retirement Plans - Details of the multiemployer plan - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Multiemployer Plans [Line Items]      
PPA Zone Status Yellow Yellow  
Financial improvement plan status Implemented    
Multiemployer plan contributions $ 1.9 $ 2.3 $ 2.5
Surcharge imposed No    
Expiration date of collective bargaining agreement Jul. 03, 2019    
Boilermaker-Blacksmith National Pension Trust      
Multiemployer Plans [Line Items]      
Employer Identification Number 486168020