XML 54 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Multi-employer Pension Plans (Details) - Multiemployer Plan, Plan Information, Available [Member] - National Electrical Benefit Fund [Member] - Multiemployer Plans, Pension [Member] - Arrangement Expiring August 31, 2017 [Member]
12 Months Ended
Dec. 31, 2017
Multiemployer Plans [Line Items]  
EIN Number 530181657
Plan Number 001