XML 84 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Concentrations of Credit Risk (Detail) - Customer Concentration Risk - Customer
3 Months Ended
Mar. 31, 2017
Mar. 31, 2018
Dec. 31, 2017
Net Receivable Position      
Concentration Risk [Line Items]      
Number of customers representing ten percent or more of concentration risk   0 0
Sales Revenue, Net      
Concentration Risk [Line Items]      
Number of customers representing ten percent or more of concentration risk   0  
Sales Revenue, Net | Oil and Gas Infrastructure Services Segment      
Concentration Risk [Line Items]      
Number of customers representing ten percent or more of concentration risk 2    
Concentration risk percentage 10.00%