XML 43 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Post Retirement Benefits - Multiemployer Plans (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Aug. 06, 2017
$ / h
Multiemployer plans:      
Certified zone status, percent funded limit for red status 65.00%    
Certified zone status, percent funded limit for yellow status 80.00%    
Certified zone status, percent funded limit for green status 80.00%    
Multi-employer plan contributions | $ $ 971,000 $ 760,000  
Multiemployer plan, postretirement benefit      
Multiemployer plans:      
Maximum percentage of total contribution 5.00%    
Multiemployer plans, collective-bargaining arrangement, maximum hours of work per week for employer contribution 40 hours    
Multiemployer plans, collective-bargaining arrangement, rate of employer contribution | $ / h     1.55